Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Сервери в НімеччиніGDPR за задумом
Основні сервери розміщено в Hetzner у Німеччині. Оскільки ваші файли не залишають пристрій, їхній вміст узагалі не передається.
XML - поширена мова розмітки для обміну даними, конфігурації та документів: з тегами, вкладеними елементами й атрибутами. TOML - дуже читабельний формат конфігурації інструментаріїв Rust і Python, з розділами у квадратних дужках і простими рядками виду ключ-дорівнює-значення. Цей інструмент читає ваш файл XML і записує те саме дерево у вигляді коректного TOML.
Перетворення виконується повністю локально у браузері: fast-xml-parser читає XML, smol-toml записує TOML, обидва на чистому JavaScript. Оскільки документ XML має рівно один кореневий елемент, він стає таблицею TOML із цим кореневим ключем. Вкладені елементи стають підтаблицями, повторювані елементи - масивами. Атрибути зберігаються і з'являються - як у XML у JSON - з префіксом @_; такі ключі та текстовий ключ #text записуються в TOML як ключі в лапках.
Так наводиться міст між розміткою та конфігурацією: запис XML стає редагованим вручну файлом .toml. Інструмент лишається чесним щодо цього: коректність форми перевіряється перед розбором, а недійсний XML відхиляється зі зрозумілим повідомленням. Якщо значення неможливо подати в TOML, інструмент чітко повідомляє про це, а не мовчки видає щось хибне. Нічого не вивантажується.
Технічні дані
Технічні дані
Вхідні формати
XML
Вихідний формат
TOML
Пакетна обробка
Ні
Обробка
Локально в браузері (JavaScript)
Завантаження файлів
Немає
У 3 кроки
Перетягніть або виберіть ваш файл XML.
Інструмент перетворює його на TOML.
Завантажте файл TOML.
Обмеження:Документ XML має рівно один кореневий елемент, тож утворюється таблиця TOML із цим кореневим ключем. Вкладені елементи стають підтаблицями, повторювані елементи - масивами. Атрибути (@_) і текстовий вміст елементів (#text) записуються в TOML як ключі в лапках. Коректність форми перевіряється перед розбором; недійсний XML відхиляється зі зрозумілим повідомленням. Значення, які неможливо подати, чітко повідомляються.
Часті запитання
Чи вивантажується мій файл?
Ні. Перетворення виконується повністю локально у браузері - нічого не надсилається.
Як обробляються атрибути?
Атрибути з'являються з префіксом @_ і записуються в TOML як ключі в лапках, наприклад "@_id".
Що відбувається з повторюваними елементами?
Елементи з однаковим іменем, що трапляються кілька разів, збираються в масив TOML.
Чому деякі ключі в лапках?
Ключі на кшталт @_id чи #text не є простими ключами TOML; вони коректно записуються в лапках.
Чи працює це у зворотний бік?
Так, за допомогою нашого інструмента "TOML у XML".
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність