Come XML diventa JSON
Converti un documento
- Incolla un documento XML completo.
- Seleziona Converti in JSON.
- Esamina name, attributes e l’array ordinato content.
- Copia il JSON e provalo nel sistema che lo utilizzerà.
Regole di conversione
Ogni elemento diventa { name, attributes, content }. I figli ripetuti restano voci separate di content e il testo misto mantiene l’ordine originale.
I prefissi dei namespace e le dichiarazioni xmlns restano nei nomi di tag e attributi. Lo strumento non espande, rimuove né rimappa i namespace in modo implicito.
Limiti di sicurezza e fedeltà
- Le dichiarazioni DTD e di entità vengono rifiutate; nessuna risorsa esterna viene richiesta e l’XML non viene mai visualizzato come HTML.
- Commenti e istruzioni di elaborazione vengono omessi. Il testo composto solo da spazi tra gli elementi viene omesso, mentre testo significativo e CDATA vengono conservati.
Domande frequenti sulla conversione XML in JSON
Perché content è un array?
Un array può conservare l’ordine del testo e degli elementi figli ripetuti, incluso il contenuto misto.
I namespace vengono conservati?
Prefissi e attributi di dichiarazione dei namespace vengono conservati letteralmente; non viene imposta alcuna regola di risoluzione dei namespace.
Può riconvertire JSON in XML?
No. La conversione inversa richiede scelte diverse su escape e struttura e non rientra in questa pagina.