Instrumente pentru dezvoltatori

Convertor JSON în XML (și XML în JSON) – Gratuit

Gratuit, fără înregistrare, funcționează în browser. Convertește JSON în XML bine formatat, sau XML în JSON, pe măsură ce lipești. Atributele, elementele repetate și textul sunt păstrate intacte, alegi indentarea și elementul rădăcină, iar erorile îți spun unde trebuie reparat XML-ul.

Atributele apar ca chei care încep cu @, elementele repetate devin liste, iar textul de lângă elementele copil merge în #text. Aceleași chei funcționează și în sens invers.

Datele tale rămân pe dispozitivul tău.

De ce să folosești Convertor JSON în XML

100% gratuit
Folosește-l oricât de des vrei. Fără înregistrare, fără filigran, nimic de instalat.
Privat prin design
Ce scrii rămâne în browser și nu ne este trimis niciodată.
Funcționează pe orice dispozitiv
Rulează în browser pe Windows, Mac, Linux, Android și iPhone. Nu e nevoie de aplicație.

Cum să folosești Convertor JSON în XML

  1. Alege JSON în XML sau XML în JSON.
  2. Lipește datele sau apasă Deschide un fișier.
  3. Alege o indentare de 2 spații, 4 spații sau Compact. Pentru rezultat XML, setează numele Element rădăcină și dacă adaugi declarația <?xml?>.
  4. Apasă Copiază rezultatul sau Descarcă. Folosește Inversează ca să convertești rezultatul înapoi în sens invers.

Întrebări frecvente

Cum convertesc JSON în XML?

Alege JSON în XML și lipește JSON-ul tău sau deschide un fișier .json. Fiecare cheie devine un element în interiorul elementului rădăcină pe care îl numești (dacă JSON-ul are o singură cheie de nivel superior, acea cheie devine rădăcina), iar rezultatul poate fi descărcat ca data.xml.

Cum convertesc XML în JSON?

Alege XML în JSON și lipește XML-ul tău sau deschide un fișier .xml. Elementele devin chei, iar numerele și true/false devin valori JSON, cu excepția cazului în care debifezi această opțiune.

Pot converti un flux RSS sau un SVG în JSON?

Da. Sunt XML, deci lipește-le sau deschide fișierul .rss, .atom sau .svg la XML în JSON. Elementele devin chei, iar atributele devin chei cu @.

Cum sunt afișate atributele XML în JSON?

Ca chei care încep cu @, astfel că <book id="1"> devine {"book": {"@id": 1}}. Folosește aceleași chei în JSON ca să creezi atribute în XML.

Ce se întâmplă cu elementele repetate?

Elementele cu același nume devin o listă JSON. O listă JSON se transformă înapoi în elemente repetate.

Ce se întâmplă cu textul de lângă elementele copil?

Se pune într-o cheie #text, astfel că un conținut amestecat nu se pierde. Folosește #text în JSON ca să scrii text alături de elementele copil.

Ce fac dacă o cheie JSON nu este un nume XML valid?

Caracterele pe care XML nu le permite sunt înlocuite cu liniuțe de subliniere, iar numele care încep cu o cifră primesc o liniuță de subliniere în față.

Sunt acceptate comentariile și CDATA?

Conținutul CDATA este păstrat ca text. Comentariile, declarația XML și DOCTYPE sunt sărite, deoarece JSON nu are loc pentru ele.

De ce arată XML-ul meu o eroare?

Mesajul spune ce este greșit, cu numărul liniei, cum ar fi o etichetă de închidere care nu se potrivește, mai mult de un element rădăcină sau text în afara rădăcinii. O etichetă care nu este niciodată închisă este numită, ca să știi care să repari.

Este Convertor JSON în XML gratuit?

Da. Se folosește gratuit, fără înregistrare și fără nimic de instalat.