Pretvarač JSON u XML
Pretvorite JSON u XML i XML natrag u JSON, u oba smjera, u potpunosti u vašem pregledniku.
Kako koristiti JSON / XML
- 01
Odaberite smjer: JSON u XML ili XML u JSON.
- 02
Zalijepite JSON ili XML.
- 03
Kopirajte pretvoreni rezultat ili zamijenite za natrag pretvaranje.
Pretvarajte u oba smjera
Dvosmjerni pretvarač između JSON-a i XML-a, izrađen na dobro testiranom parseru. Pretvorite JSON objekt u XML ili raščlanite XML natrag u JSON, čuvajući atribute i pretvarajući ponovljene elemente u polja i natrag.
Praktičan je kad god trebate premostiti sustav zasnovan na XML-u i onaj zasnovan na JSON-u, pregledati SOAP sadržaj kao čitljiv JSON ili pretvoriti JSON konfiguraciju u XML koji naslijeđeni alat očekuje.
Sve se izvodi lokalno u vašem pregledniku, pa vaši podaci nikada ne napuštaju vaš uređaj.
Zašto je XML još uvijek posvuda
XML (Extensible Markup Language) davno je uspostavljen način strukturiranja podataka pomoću ugniježđenih oznaka i atributa. Još je uvijek posvuda: SOAP web-servisi, RSS i Atom feedovi, formati uredskih dokumenata, Android izgledi i bezbrojni formati konfiguracije i razmjene podataka.
Kako se atributi čuvaju
Atributi se čuvaju kroz cijeli krug pretvorbe pomoću prefiksa @_ na strani JSON-a, pa XML atribut postaje jasno označen JSON ključ i pretvara se natrag u isti atribut, umjesto da se izgubi ili pomiješa s podređenim elementima.
Ponovljeni elementi postaju polja
Ponovljeni elementi prirodno se preslikavaju u polja: nekoliko <item> oznaka pod roditeljem postaje JSON polje, a JSON polje postaje ponovljeni elementi u XML-u, što je oblik koji većina stvarnih dokumenata poprima.
Često postavljana pitanja
Kako se rukuje XML atributima?
Atributi se čuvaju koristeći prefiks @_ na JSON strani, pa pretvaranje naprijed-natrag ih zadržava netaknutima.
Kako su ponavljajući elementi predstavljeni?
Ponavljajući XML elementi postaju JSON polje, a polja u JSON-u postaju ponavljajući elementi u XML-u.
Učitavaju li se moji podaci na poslužitelj?
Ne. Konverzija se odvija u potpunosti u vašem pregledniku, pa vaši podaci nikada ne napuštaju vaš uređaj.