Съдържанието остава у теббез достъп на трети страни
Не възниква обработка на съдържанието на файловете ти. Не ти трябва договор за обработка на данни с gottrix, за да работиш с поверителни или служебни документи.
Сървъри в ГерманияGDPR по дизайн
Основни сървъри в Hetzner в Германия. Тъй като файловете ти не напускат устройството, тяхното съдържание изобщо не се пренася.
XML е широко разпространен маркиращ формат за обмен на данни, конфигурация и документи - с тагове, вложени елементи и атрибути. TOML е много четимият конфигурационен формат на инструменталните вериги на Rust и Python, с раздели в квадратни скоби и прости редове от вида ключ=стойност. Този инструмент чете вашия файл XML и записва същото дърво като правилно оформен TOML.
Преобразуването се извършва изцяло локално в браузъра ви: fast-xml-parser чете XML, smol-toml записва TOML, и двата на чист JavaScript. Тъй като документ XML има точно един коренен елемент, той става таблица TOML с този коренен ключ. Вложените елементи стават подтаблици, повтарящите се елементи стават масиви. Атрибутите се запазват и се появяват - както при XML към JSON - с представка @_; такива ключове и текстовият ключ #text се записват като ключове в кавички в TOML.
Така се прехвърля мост между маркирането и конфигурацията: запис XML става .toml, който може да се редактира на ръка. Инструментът остава честен за това: правилното оформяне се проверява преди анализа, а невалидният XML се отхвърля с ясно съобщение. Ако дадена стойност не може да се представи в TOML, инструментът го съобщава ясно, вместо мълчаливо да произведе нещо погрешно. Нищо не се качва.
Технически данни
Технически данни
Входни формати
XML
Изходен формат
TOML
Пакетна обработка
Не
Обработка
Локално в браузъра (JavaScript)
Качване на файлове
Няма
В 3 стъпки
Пуснете или изберете вашия файл XML.
Инструментът го преобразува в TOML.
Изтеглете файла TOML.
Ограничения:Документ XML има точно един коренен елемент, затова се получава таблица TOML с този коренен ключ. Вложените елементи стават подтаблици, повтарящите се елементи - масиви. Атрибутите (@_) и текстовото съдържание на елементите (#text) се записват като ключове в кавички в TOML. Правилното оформяне се проверява преди анализа; невалидният XML се отхвърля с ясно съобщение. Стойностите, които не могат да се представят, се съобщават ясно.
Чести въпроси
Качва ли се файлът ми?
Не. Преобразуването се извършва изцяло локално в браузъра - нищо не се изпраща.
Как се обработват атрибутите?
Атрибутите се появяват с представка @_ и се записват като ключове в кавички в TOML, например "@_id".
Какво се случва с повтарящите се елементи?
Елементите с едно и също име, които се срещат няколко пъти, се събират в масив TOML.
Защо някои ключове са в кавички?
Ключове като @_id или #text не са голи ключове TOML; те се записват правилно в кавички.
Само с вашето съгласие измерваме употребата анонимно чрез бисквитки, за да подобряваме gottrix. Вашите файлове винаги остават локално, на вашето устройство. Поверителност