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
- Alege JSON în XML sau XML în JSON.
- Lipește datele sau apasă Deschide un fișier.
- 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?>.
- 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.
Ghiduri de ajutor și tutoriale (în engleză)
- How to Convert XML to JSON Free (Attributes, Lists, Text)Paste XML, get JSON in seconds. See how attributes, repeated elements and text nodes are mapped, with RSS and sitemap examples. Free, and nothing is uploaded.
- JSON vs XML: Differences and When to Use Each (Free)JSON is lighter and maps straight onto code; XML has attributes, namespaces, schemas and mixed text. See both side by side with a free JSON to XML converter.
- JSON vs YAML: Differences, Gotchas and a Free ConverterYAML is easier to read and allows comments; JSON is stricter and safer to parse. The Norway problem, type surprises, and a free YAML to JSON converter.
Unelte similare
- Formatare JSONLipește JSON ca să verifici că este valid, apoi formatează-l cu indentare clară sau minifică-l pe o singură linie. Dacă ceva nu este în regulă, vezi ce anume și, în majoritatea browserelor, linia și coloana. Copiază rezultatul sau descarcă-l ca fișier .json.
- Convertor JSON în CSVConvertește un array JSON într-un fișier CSV pe care îl poți deschide în Excel sau Google Sheets, sau transformă CSV înapoi în JSON, pe măsură ce lipești. Obiectele imbricate devin coloane precum user.name, iar o previzualizare arată primele rânduri ca tabel.
- Convertor YAML în JSONConvertește YAML în JSON sau invers, pe măsură ce scrii, cu eroarea și linia exactă. Deschide un fișier și descarcă rezultatul.
- Codificator și decodificator de entități HTMLCodifică text în entități HTML ca să se afișeze sigur pe o pagină web sau decodează entități precum &, é și é înapoi în text citibil, pe măsură ce scrii. Alege cât să codifici și dacă să folosești entități cu nume sau numerotate.