Канвертар JSON у XML — бясплатна
Канвертуйце JSON у XML і XML у JSON у абодвух напрамках з захаваннем атрыбутаў і масіваў. Працуе цалкам у вашым браўзеры — нічога не загружаецца.
Перацягніце JSON ці XML файл (ці ўстаўце ніжэй)
JSON, XML · апрацоўваецца на вашай прыладзе
або націсніце Ctrl+V, каб уставіць з буфера абмену
<?xml version="1.0" encoding="UTF-8"?> <book id="42"> <title>Brave New World</title> <author>Huxley</author> <year>1932</year> <inPrint>true</inPrint> </book>
💡 Атрыбуты адлюстроўваюцца ў ключы @name, тэкст элемента — у #text; паўторныя тэгі становяцца масівамі. Выкарыстоўвайце ⇄ для змены напрамку. Усё выконваецца ў браўзеры.
Тыповыя выкарыстанні
- Ператварыце JSON ў XMLПератварыце JSON аб'ект у добра-фарміраны XML.
- Ператварыце XML ў JSONПарсіруйце XML ў чыста, апісаны JSON.
- Мост JSON і XML APIПератварыце нагрузкі паміж сервісамі, якія гаворыць JSON і XML.
- Ператварыце канфігурацыйныя файлыПерамесціце канфігурацыю паміж JSON і XML форматамі.
- Параўнайце JSON і XML структурыПабачыце, як тыя ж дадзеныя выглядаюць у JSON супраці XML.
Як гэта працуе
JSON і XML ёсць два найчасцей паспяхам datagraf фарматаў, і вы часцей трэба рухацца адзін і другі. Гэта пераўтвяре ў абодва напрамку, у вашым браўзеры.
- 1Вы вклеіце JSON ці XMLВыберіце напрамак з ⇄ тоглом. Ўнёска парсіцца мясцова — JSON з JSON.parse, XML з браўзера DOMParser.
- 2Гэта адзінуе структурыўПры пераўтварэнні ў XML ключы аб'екта становяцца элементамі, ключы «@name» — атрыбутамі, а масівы паўтараюць тэг. Пры пераўтварэнні ў JSON атрыбуты становяцца ключамі «@name», паўтораныя тэгі — масівамі, а лікі/булевы значэнні прыводзяцца да сваіх тыпаў.
- 3Вы атрымаеце чыстак, адступныя вывідВынік красна-друкаваны і готав да выкарыстання.
- 4Раунд-trip, калі вам спадобалася⇄ кнопка харчуе вывід назад як ўнёска, так што вы можаце пераўтвяраць назад і праверыць.
Config і datagraf файлы могуць быць сэнсітыўнымі. Абодва напрамку запускаюцца цалкам на вашай прыладзе — ніч не загружаецца.
Звязаныя інструменты
CSV у JSON
Канвертуйце CSV (або TSV) у JSON — масіў аб'ектаў або масіваў — з правільным аналізатарам RFC 4180, аўтавызначэннем раздзяляльніка і пераўтварэннем тыпаў. Працуе ў вашым браўзеры.
Канвертар YAML у JSON
Канвертуйце YAML у JSON і JSON у YAML у абодвух напрамках. Устаўце ў любым фармаце і адразу атрымайце пераўтвораны вывад — загрузка на сервер не патрабуецца.
Дэкодэр JWT
Дэкадуйце і праглядайце любы JSON Web Token. Глядзіце загаловак, карысную нагрузку, тэрмін дзеяння і стандартныя прэтэнзіі. Усё працуе лакальна ў вашым браўзеры — токены ніколі не пакідаюць вашу прыладу.