Содержимое остаётся у васнет доступа у третьих лиц
Содержимое ваших файлов нигде не обрабатывается на стороне сервера. Вам не нужен договор о поручении обработки данных с gottrix, чтобы работать с конфиденциальными или деловыми документами.
Серверы в ГерманииGDPR by design
Исходные серверы у 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; они корректно записываются в кавычках.
Только с вашего согласия мы анонимно измеряем использование с помощью файлов cookie, чтобы улучшать gottrix. Ваши файлы всегда остаются локально, на вашем устройстве. Конфиденциальность