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