JSON ↔ XML-átalakító

Átalakítás JSON és XML formátumok között azonnal. Mindkét irány támogatott: JSON → XML és XML → JSON. A behúzási stílus kiválasztható, a kimenet szépen formázott.
Minden feldolgozás helyben történik a böngészőben — az adatok soha nem kerülnek szerverre.
További eszközök: Összes JSON-eszköz | JSON-megtekintő / -szerkesztő | JSONPath-kiértékelő | JSON-séma-validátor | JSON → SQL / TOML | JSON-összehasonlítás.
Irány: Behúzás:
JSON-adatok megadása, majd a Konvertálás gomb szükséges
JSON → XML átalakítás
A JSON-objektumok XML-elemekké alakulnak, a kulcsok címkenevekké válnak. A tömbök ismétlődő <item> elemekbe kerülnek. A szöveges értékek az XML-elemeken belüli szöveges tartalommá válnak. Az XML-attribútumok JSON-ra visszaalakításkor @ előtaggal megőrződnek. A kimenet az olvashatóság érdekében a választott behúzással formázott.
Elemek vs. attribútumok — a leképezési kérdés

Az XML-ben nincsenek tömbök, a JSON-ban nincsenek attribútumok, ezért az átalakítás konvenció kérdése: a JSON-objektumok elemekké válnak, a kulcsok a címkenevek; a tömbök egy elemet ismételnek; visszafelé az XML-attribútumok @ előtaggal jelölődnek a JSON-ban. A gyermekelemekkel vegyesen szereplő szöveg (vegyes tartalom) nem rendelkezik természetes JSON-ábrázolással — az átalakítónak egy mezőt kell választania a szövegnek.