Перайсці да асноўнага зместу
LibraTool logoLibraTool

Канвертар JSON у XML — бясплатна

Канвертуйце JSON у XML і XML у JSON у абодвух напрамках з захаваннем атрыбутаў і масіваў. Працуе цалкам у вашым браўзеры — нічога не загружаецца.

Працуе афлайн пасля загрузкі

Перацягніце JSON ці XML файл (ці ўстаўце ніжэй)

JSON, XML · апрацоўваецца на вашай прыладзе

або націсніце Ctrl+V, каб уставіць з буфера абмену

Выбраць файлы
Пераўтварыванне JSON у XML
XML вынік
<?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. 1
    Вы вклеіце JSON ці XML
    Выберіце напрамак з ⇄ тоглом. Ўнёска парсіцца мясцова — JSON з JSON.parse, XML з браўзера DOMParser.
  2. 2
    Гэта адзінуе структурыў
    Пры пераўтварэнні ў XML ключы аб'екта становяцца элементамі, ключы «@name» — атрыбутамі, а масівы паўтараюць тэг. Пры пераўтварэнні ў JSON атрыбуты становяцца ключамі «@name», паўтораныя тэгі — масівамі, а лікі/булевы значэнні прыводзяцца да сваіх тыпаў.
  3. 3
    Вы атрымаеце чыстак, адступныя вывід
    Вынік красна-друкаваны і готав да выкарыстання.
  4. 4
    Раунд-trip, калі вам спадобалася
    ⇄ кнопка харчуе вывід назад як ўнёска, так што вы можаце пераўтвяраць назад і праверыць.

Config і datagraf файлы могуць быць сэнсітыўнымі. Абодва напрамку запускаюцца цалкам на вашай прыладзе — ніч не загружаецца.

Звязаныя інструменты

Часта задаюць пытанні