Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Сервери в НімеччиніGDPR за задумом
Основні сервери розміщено в 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 відхиляється зі зрозумілим повідомленням.
Чи працює це у зворотний бік?
Так, за допомогою нашого інструмента "YAML у XML".
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність