Табдилдиҳандаи 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 ду формати маъмултарини мубодилаи маълумотанд, ва шумо аксар вақт бояд байни онҳо гузаред. Ин абзор дар ҳар ду самт табдил медиҳад, дар браузери шумо.
- 1Шумо JSON ё XML мечаспонедСамтро бо тугмаи ⇄ интихоб кунед. Вуруд ба таври маҳаллӣ таҳлил мешавад — JSON бо JSON.parse, XML бо DOMParser-и браузер.
- 2Он сохторҳоро мувофиқат мекунадБа сӯи XML, калидҳои объект ба унсур табдил меёбанд, калидҳои «@name» ба атрибут табдил меёбанд, ва массивҳо тег такрор мекунанд. Ба сӯи JSON, атрибутҳо ба калидҳои «@name» табдил меёбанд, тегҳои такрорӣ ба массив табдил меёбанд, ва рақамҳо/буленҳо табдил дода мешаванд.
- 3Шумо натиҷаи тоза ва сатрбандишуда мегиредНатиҷа зебо чоп шуда омода барои истифода аст.
- 4Дар сурати хоҳиш давр занедТугмаи ⇄ натиҷаро ҳамчун вуруд бармегардонад, то шумо табдил дода санҷед.
Файлҳои танзимот ва маълумот метавонанд ҳассос бошанд. Ҳар ду самт комилан дар дастгоҳи шумо иҷро мешаванд — ҳеҷ чиз бор карда намешавад.
Абзорҳои марбут
CSV ба JSON
CSV (ё TSV)-ро ба JSON — массиви объектҳо ё массивҳо — бо таҳлилгари дурусти RFC 4180, муайянкунии худкори ҷудокунанда ва табдили навъ табдил диҳед. Дар браузери шумо кор мекунад.
Табдилдиҳандаи YAML ба JSON
YAML-ро ба JSON ва JSON-ро ба YAML дар ҳарду самт табдил диҳед. Дар ҳар формат гузоред ва натиҷаи табдилшударо фавран гиред — боркунии сервер лозим нест.
Рамзкушои JWT
Ҳар токени JSON Web-ро рамзкушоӣ ва тафтиш кунед. Сарлавҳа, борро, мӯҳлати анҷом ва даъвоҳои стандартиро бубинед. Ҳама чиз маҳаллан дар браузери шумо кор мекунад — токенҳо ҳеҷгоҳ дастгоҳи шуморо тарк намекунанд.