Convertitore JSON in XML

Converti JSON in XML ben formato con nome elemento radice configurabile

Che cos'è e come funziona?

JSON e XML rappresentano entrambi dati gerarchici, ma con sintassi fondamentalmente diverse. JSON è compatto e nativo di JavaScript, dominante nelle API REST. XML è più verboso ma supporta attributi, namespace, commenti e schemi — preferito nei sistemi aziendali, nei servizi SOAP e nei formati di documenti come SVG.

La mappatura da JSON a XML non è sempre uno-a-uno: gli array JSON diventano elementi XML fratelli ripetuti, le chiavi JSON diventano nomi di elementi, e l'oggetto radice JSON ha bisogno di un elemento contenitore.

Casi d'uso

Domande frequenti

Cosa succede agli array JSON quando si converte in XML?

Gli array JSON diventano elementi fratelli ripetuti con lo stesso nome di tag.

Cosa succede se una chiave JSON non è un nome di elemento XML valido?

Il convertitore sanifica i caratteri non validi. I nomi degli elementi XML non possono iniziare con un numero né contenere spazi.

Posso riconvertire XML in JSON?

Sì — lo strumento XML-to-JSON è l'operazione inversa. Il round-trip non è sempre privo di perdite.

XML preserva i tipi di dati di JSON?

XML non ha un sistema di tipi nativo — tutti i valori sono testo. Numeri e booleani diventano contenuto stringa negli elementi XML.

JSON

Formattatore JSON · Minificatore JSON · Validatore JSON · JSON in CSV · JSON ↔ YAML · Appiattire JSON