XML to JSON
Converti XML in JSON
Informazioni su questo strumento
Il convertitore da XML a JSON trasforma i documenti XML nel loro equivalente JSON: ogni elemento XML diventa una chiave JSON, gli elementi figli diventano oggetti annidati e gli elementi fratelli ripetuti con lo stesso nome di tag vengono raggruppati automaticamente in un array JSON.
Il contenuto testuale viene automaticamente convertito in numeri o booleani quando appropriato ('30' diventa 30, 'true' diventa true). Gli attributi XML non sono inclusi: viene convertito solo il contenuto degli elementi. Tutta l'elaborazione avviene localmente nel browser.
Come usare
- Incolla il tuo XML nell'area di Input XML, oppure clicca su Sample per caricare un esempio.
- Scegli il livello di indentazione JSON (2 spazi, 4 spazi o Minified).
- Clicca su → JSON per convertire.
- Clicca su Copy per copiare l'output JSON negli appunti.
Casi d'uso
Gli sviluppatori backend convertono le risposte delle API XML in JSON per i frontend JavaScript. I data engineer trasformano i feed XML in JSON per l'elaborazione delle pipeline. Gli sviluppatori che migrano da file di configurazione basati su XML documentano il proprio schema in JSON. Gli sviluppatori web convertono i feed RSS/Atom in JSON per l'uso in applicazioni JavaScript.
Domande frequenti
- Cosa succede agli elementi ripetuti con lo stesso nome di tag? — Vengono raggruppati automaticamente in un array JSON. Ad esempio, due elementi <item> gemelli diventano "item": ["value1", "value2"].
- Gli attributi XML vengono convertiti? — No. Vengono convertiti solo il contenuto testuale degli elementi e gli elementi figli. Gli attributi XML vengono ignorati.
- Come vengono tipizzati i valori testuali? — Numeri e booleani vengono dedotti automaticamente: '42' diventa 42, 'true' diventa true, 'false' diventa false. Tutto il resto rimane una stringa.