Porta JSON in XML o XML in JSON. La conversione resta nel browser.
JSON e XML possono tenere lo stesso albero. Questa pagina scrive il JSON come elementi, o rilegge gli elementi in JSON. Non controlla uno schema. I numeri tornano come testo. Se vuoi solo formattare il JSON: formatta JSON. YAML: JSON in YAML.
root. Nome degli elementi dell’array si usa quando il valore esterno è un array, predefinito item.{"name":"Ada","n":2,"tags":["a","b"]} in XML e il successivo riporta quell’XML in JSON.Un oggetto diventa elementi annidati e un array lo stesso tag ripetuto. Un array in cima è avvolto nella radice e ogni voce usa il nome dell’elemento. Una chiave che inizia con @ diventa un attributo, #text il testo del tag e null un tag vuoto. I nomi iniziano con una lettera o un trattino basso. Una cifra all’inizio o uno spazio viene rifiutato. Al ritorno, tag fratelli uguali diventano un array, gli attributi @nome e ogni valore è testo, quindi 2 torna "2". XML illeggibile e JSON rotto mostrano ciascuno un errore.
In questa conversione l’XML non ha un tipo numerico. Il contenuto diventa una stringa JSON.
Un nome XML non può iniziare con una cifra né contenere uno spazio.