Содержимое остаётся у васнет доступа у третьих лиц
Содержимое ваших файлов нигде не обрабатывается на стороне сервера. Вам не нужен договор о поручении обработки данных с gottrix, чтобы работать с конфиденциальными или деловыми документами.
Серверы в ГерманииGDPR by design
Исходные серверы у Hetzner в Германии. Поскольку ваши файлы не покидают устройство, их содержимое вообще не передаётся.
XML - широко распространённый формат разметки для конфигурации, обмена данными и документов: с тегами, вложенными элементами и атрибутами. YAML преследует ту же цель читаемости, но использует отступы вместо угловых скобок и служит лингва франка для конвейеров CI, Docker Compose и Kubernetes. Этот инструмент читает ваш файл XML и записывает то же дерево в виде корректного YAML.
Преобразование выполняется полностью локально в браузере: fast-xml-parser читает XML, js-yaml записывает YAML, оба на чистом JavaScript. Вложенные элементы становятся вложенными отображениями, повторяющиеся элементы - последовательностями, а атрибуты сохраняются: они появляются с префиксом @_ как отдельные ключи, точно так же, как в нашем инструменте XML в JSON. Из документа XML вы получаете .yaml с отступами, готовый к использованию.
Перед разбором инструмент проверяет правильность построения; недопустимый XML отклоняется с понятным сообщением, а не выдаёт молча неверный результат. У документа XML ровно один элемент root, поэтому полученный YAML всегда является отображением с этим ключом root. Текстовое содержимое элемента, у которого есть и атрибуты, появляется под ключом #text. Ничего не загружается - ваш файл остаётся на вашем устройстве.
Технические данные
Технические данные
Входные форматы
XML
Выходной формат
YAML
Пакетная обработка
Нет
Обработка
Локально в браузере (JavaScript)
Загрузка файлов
Отсутствует
В 3 шага
Перетащите или выберите ваш файл XML.
Инструмент преобразует его в YAML.
Скачайте файл YAML.
Ограничения:Проверяет правильность построения перед разбором; недопустимый XML отклоняется с понятным сообщением. Вложенные элементы становятся отображениями, повторяющиеся - последовательностями, атрибуты - ключами @_, а текстовое содержимое элемента - #text. Числа и логические значения распознаются и выводятся с их типом. Вывод всегда является отображением YAML с ключом root документа XML.
Частые вопросы
Загружается ли мой файл?
Нет. Преобразование выполняется полностью локально в браузере - ничего не отправляется.
Как обрабатываются атрибуты?
Атрибуты сохраняются и появляются с префиксом @_ как отдельные ключи, точно так же, как в XML в JSON.
Что происходит с повторяющимися элементами?
Элементы с одинаковым именем, встречающиеся несколько раз, собираются в последовательность YAML.
Проверяется ли правильность построения?
Да. XML проверяется перед разбором; недопустимый XML отклоняется с понятным сообщением.
Только с вашего согласия мы анонимно измеряем использование с помощью файлов cookie, чтобы улучшать gottrix. Ваши файлы всегда остаются локально, на вашем устройстве. Конфиденциальность