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 ду формати маъмултарини мубодилаи маълумотанд, ва шумо аксар вақт бояд байни онҳо гузаред. Ин абзор дар ҳар ду самт табдил медиҳад, дар браузери шумо.

  1. 1
    Шумо JSON ё XML мечаспонед
    Самтро бо тугмаи ⇄ интихоб кунед. Вуруд ба таври маҳаллӣ таҳлил мешавад — JSON бо JSON.parse, XML бо DOMParser-и браузер.
  2. 2
    Он сохторҳоро мувофиқат мекунад
    Ба сӯи XML, калидҳои объект ба унсур табдил меёбанд, калидҳои «@name» ба атрибут табдил меёбанд, ва массивҳо тег такрор мекунанд. Ба сӯи JSON, атрибутҳо ба калидҳои «@name» табдил меёбанд, тегҳои такрорӣ ба массив табдил меёбанд, ва рақамҳо/буленҳо табдил дода мешаванд.
  3. 3
    Шумо натиҷаи тоза ва сатрбандишуда мегиред
    Натиҷа зебо чоп шуда омода барои истифода аст.
  4. 4
    Дар сурати хоҳиш давр занед
    Тугмаи ⇄ натиҷаро ҳамчун вуруд бармегардонад, то шумо табдил дода санҷед.

Файлҳои танзимот ва маълумот метавонанд ҳассос бошанд. Ҳар ду самт комилан дар дастгоҳи шумо иҷро мешаванд — ҳеҷ чиз бор карда намешавад.

Абзорҳои марбут

Саволҳои зуд-зуд додашаванда