Convertitore XML in JSON
Incolla XML e convertilo in JSON online - o viceversa sulla stessa pagina.
Informazioni su Convertitore XML in JSON
Incolla XML e convertilo in JSON online - o viceversa sulla stessa pagina. Questo Convertitore XML in JSON gratuito gira interamente nel browser, cosi config, feed RSS, markup SVG ed envelope API con dati reali non lasciano il dispositivo. Gli attributi diventano chiavi prefissate @ (ad esempio @id), elementi solo-testo collassano in stringhe e contenuto misto usa #text cosi puoi fare round-trip con Inverti. Abbinalo al Formattatore e Minificatore XML o al Convertitore YAML in JSON.
Come usare Convertitore XML in JSON
- Scegli XML → JSON o JSON → XML (oppure Inverti direzione dopo una conversione).
- Incolla il documento, trascina file locale .xml / .svg / .rss / .json (max 10 MB - lettura solo nel browser), o carica esempio config, RSS o SVG.
- Imposta indent 2/4. Per JSON → XML, opzionalmente includi dichiarazione XML. Controlla conteggi elementi e attributi.
- Copia o scarica il risultato. I commenti vengono rimossi su XML → JSON perche JSON non ne ha. Nulla viene caricato.
Esempi di Convertitore XML in JSON
Config XML con attributi
Un blocco <config env="staging"> diventa JSON con "@env": "staging". Elementi database e feature annidati mantengono struttura; tag <feature> ripetuti diventano array.
Channel RSS in JSON
Incolla channel RSS 2.0. Gli item diventano array sotto channel.item cosi ispezioni titoli e descrizioni come JSON prima di collegare un reader.
Markup SVG
Converti piccola icona SVG in JSON per ispezionare xmlns, viewBox e forme figlie, poi Inverti torna a XML per embed.
JSON torna in XML
Parti da JSON con chiavi @attribute e singola chiave oggetto root. Attiva Include XML declaration quando serve <?xml version="1.0" encoding="UTF-8"?>.
Wrap JSON multi-chiave
Se JSON ha piu chiavi top-level, sono avvolte in elemento <root> cosi l'output resta XML ben formato con una root.
Casi d'uso comuni
- Trasformare risposte XML API in JSON per debug
- Convertire snippet RSS / Atom in fixture JSON
- Ispezionare struttura SVG come JSON prima di modificare
- Round-trip config XML con attributi preservati come chiavi @
- Produrre XML da fixture test JSON nel browser
Domande frequenti su Convertitore XML in JSON
- Come converto XML in JSON online?
- Scegli XML → JSON, incolla XML (o trascina .xml / .svg / .rss) e copia o scarica JSON. La conversione avviene nel browser - nulla viene caricato.
- Posso convertire JSON in XML sulla stessa pagina?
- Si. Passa a JSON → XML o usa Inverti direzione. Singola chiave oggetto top-level diventa elemento root. Piu chiavi sono avvolte in <root>.
- Come sono rappresentati gli attributi XML in JSON?
- Gli attributi diventano chiavi con prefisso @, ad esempio @id e @class. Su JSON → XML quelle chiavi tornano attributi cosi i round-trip restano prevedibili.
- Cosa succede a testo e contenuto misto?
- Elementi che contengono solo testo collassano in stringa JSON. Quando testo e elementi figli si mescolano, il testo e memorizzato sotto #text insieme alle chiavi figlie.
- I commenti XML sono conservati in JSON?
- No. JSON non ha sintassi commenti, quindi <!-- comments --> sono rimossi. L'UI mostra badge quando commenti erano stati rilevati.
- Il mio XML viene caricato su un server?
- No. Parsing e conversione avvengono solo nel browser. Sicuro per config e feed che nominano host reali o includono markup privato.
- Il documento deve avere un singolo elemento root?
- Si per XML → JSON. Root sibling sono rifiutate con errore chiaro - avvolgile prima in un tag parent. Cosi la forma JSON resta non ambigua.
- In cosa differisce dal formattatore XML?
- Il Formattatore e Minificatore XML pretty-print o comprime XML. Questa pagina converte tra XML e JSON con gestione attributi e Inverti - usa entrambi quando servono markup pulito e vista JSON.
Strumenti correlati
Formattatore e Minificatore XML
Formattatore XML online e minificatore XML online gratuiti. Abbellisci o comprimi XML, SVG, RSS e file config nel browser - nulla viene caricato.
Convertitore YAML in JSON
Converti YAML in JSON e JSON in YAML online nel browser. Stream multi-documento, YAML 1.2 sicuro per Norvegia, esempi Docker Compose / GitHub Actions / Kubernetes. Nulla viene caricato.
Convertitore TOML in JSON
Converti TOML in JSON e JSON in TOML online nel browser. Cargo.toml, pyproject.toml e config app. Inverti direzione. Nulla viene caricato.
Minificatore e formattatore JSON
Minificatore e formattatore JSON online gratuito. Minifica JSON per payload piu piccoli o formatta (pretty-print) con indentazione 2 spazi. Valida mentre lavori - nessun upload.
Convertitore JSON in CSV
Converti JSON in CSV e CSV in JSON nel browser. Appiattisci oggetti annidati, ricostruisci chiavi puntate al ritorno, NDJSON, preset Excel EU, RFC 4180. Nulla viene caricato.