Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Сервери в НімеччиніGDPR за задумом
Основні сервери розміщено в Hetzner у Німеччині. Оскільки ваші файли не залишають пристрій, їхній вміст узагалі не передається.
YAML - найпоширеніший формат конфігурації для конвеєрів CI, Docker Compose та Kubernetes: з відступами замість дужок. XML - усталений формат розмітки для обміну даними, офісних документів, стрічок RSS і багатьох корпоративних інтерфейсів: з тегами та атрибутами. Цей інструмент читає ваш файл YAML і записує ту саму структуру у вигляді коректного XML.
Перетворення виконується повністю локально у браузері: js-yaml читає YAML, fast-xml-parser записує XML, обидва на чистому JavaScript. Відображення стають вкладеними елементами, послідовності - повторюваними елементами, а скаляри - текстом елемента. Документу XML потрібен рівно один елемент root; якщо у вашому YAML кілька ключів верхнього рівня або це послідовність, вміст акуратно розміщується під елементом root, щоб результат завжди був коректним.
Ключі з префіксом @_ знову перетворюються на справжні атрибути XML, як і у зворотному напрямку XML у YAML - так подорож туди й назад зберігає структуру. Інструмент лишається чесним щодо цього: мітки часу YAML записуються в XML як текст ISO 8601, оскільки XML не має власного типу дати. Результат - відформатований відступами, читабельний XML із заголовком оголошення. Нічого не вивантажується.
Технічні дані
Технічні дані
Вхідні формати
YAML, YML
Вихідний формат
XML
Пакетна обробка
Ні
Обробка
Локально в браузері (JavaScript)
Завантаження файлів
Немає
У 3 кроки
Перетягніть або виберіть ваш файл YAML.
Інструмент перетворює його на XML.
Завантажте файл XML.
Обмеження:Відображення стають вкладеними елементами, послідовності - повторюваними елементами, а ключі @_ - атрибутами XML. Кілька ключів верхнього рівня або послідовність у корені розміщуються під елементом root, щоб у XML був рівно один root. Мітки часу YAML записуються як текст ISO 8601 (XML не має типу дати). Недійсний YAML відхиляється зі зрозумілим повідомленням.
Часті запитання
Чи вивантажується мій файл?
Ні. Перетворення виконується повністю локально у браузері - нічого не надсилається.
Що як у моєму YAML кілька кореневих ключів?
Вміст розміщується під елементом root, щоб у XML був рівно один елемент root.
Чи підтримуються атрибути?
Так. Ключі з префіксом @_ стають справжніми атрибутами XML, як і в XML у YAML.
Як обробляються мітки часу?
Як текст ISO 8601, оскільки XML не має власного типу дати.
Чи працює це у зворотний бік?
Так, за допомогою нашого інструмента "XML у YAML".
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність