Съдържанието остава у теббез достъп на трети страни
Не възниква обработка на съдържанието на файловете ти. Не ти трябва договор за обработка на данни с 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 няма собствен тип за дата.
Само с вашето съгласие измерваме употребата анонимно чрез бисквитки, за да подобряваме gottrix. Вашите файлове винаги остават локално, на вашето устройство. Поверителност