Convertitore JSON in XML
Converti JSON in XML o XML in JSON localmente, con attributi, nodi di testo e array mappati in entrambe le direzioni.
Correlate
Guide per JSON to XML
Interoperabilità JSON: YAML, CSV, XML, JWT, Schema
Il JSON vive raramente da solo. Converti tra JSON e YAML/CSV/XML, decodifica i JWT, genera tipi e valida con JSON Schema — ogni passaggio resta nel browser.
Convertire JSON in XML: radice, attributi e array
XML richiede un’unica radice e rappresenta le liste come elementi ripetuti. Mappa le chiavi con prefisso @ negli attributi e #text nel testo dell’elemento per una conversione reversibile.
Correggere chiavi senza virgolette nel JSON
Chiavi come name, active e profile devono essere tra virgolette in JSON valido, anche quando sembrano identificatori normali.
Convertire JSON in XML e XML in JSON
Incolla JSON e clicca su To XML, o incolla XML e clicca su To JSON. Il convertitore mappa gli attributi su chiavi con prefisso @, il testo degli elementi su #text e gli elementi ripetuti su array —— e viceversa. Tutto avviene nel tuo browser; nessun dato viene inviato a un server.
Le regole di mappatura
- Attributi ——
<note id="1">diventa{ "note": { "@id": "1" } } - Nodi testo —— un elemento con attributi e testo conserva il testo sotto
#text - Elementi ripetuti —— due fratelli
<tag>diventano un array JSON - Entità ——
&,<e i riferimenti numerici vengono decodificati/codificati in entrambi i sensi
Per i dettagli di ciascuna direzione vedi Conversione XML in JSON e JSON in XML. Se il tuo JSON ha errori di sintassi, il tool ripara prima gli errori comuni —— o ripuliscilo con JSON Fix.
Anche formattatore e validatore XML
Quando incolli XML e clicchi su To JSON, il convertitore parsa prima il documento —— quindi funziona come xml formatter, xml formatter online, ** xml formatter online tool**, xml beautifier (** xml beautify**), xml editor, xml parser, ** xml reader online**, xml viewer online / ** online xml viewer**, reader xml, xml file validator e xml validator (xmlvalidate, ** xmllint online validator**) in un solo passo —— una risposta tutto-in-uno a * what is a xml file* e a come aprirlo o controllarlo. Ricerche come * format xml online*, online xml formatter, xml pretty print, * xml validation*, validation of xml o xml to json converter portano tutte allo stesso flusso. L’XML malformato (tag non bilanciati, virgolette mancanti, caratteri sparsi) viene segnalato nella barra di stato invece di passare in silenzio. Se vuoi solo formattare XML, clicca su To JSON per validare e poi su To XML per riemetterlo con un’indentazione XML a due spazi coerente.
Come aprire un file XML (cercato anche come how to open the xml file o * how to open xml files* in blocco) : incolla il contenuto qui e clicca su To JSON per ottenere una vista strutturata e indentata. Lo stesso flusso funziona come valid xml checker —— la conversione riesce solo se l’input è XML ben formato. Ricerche in altre lingue —— * formatar xml online* (portoghese), formatador xml online —— descrivono lo stesso strumento.
FAQ
Come trasformo un valore JSON in un attributo XML?
Metti il prefisso @ davanti alla chiave (per esempio @id). Il contenuto di testo dell’elemento va sotto #text. Gli array JSON diventano elementi ripetuti con lo stesso nome di tag, perché l’XML rappresenta le liste con la ripetizione.
Posso usarlo come visualizzatore XML autonomo?
Sì —— incolla XML e convertilo in JSON per una vista strutturata e indentata, o riconvertilo in XML per vedere il documento riemesso con gli spazi normalizzati. Entrambi i sensi avvengono solo in locale.