Monu Tools

Convertitore JSON in XML

Converti JSON in XML e XML in JSON, in entrambe le direzioni, interamente nel browser.

Come usare JSON / XML

  1. 01

    Scegli la direzione: JSON in XML o XML in JSON.

  2. 02

    Incolla il tuo JSON o XML.

  3. 03

    Copia il risultato convertito, o inverti per convertire di nuovo.

Converti in entrambe le direzioni

Un convertitore bidirezionale tra JSON e XML, basato su un parser ampiamente testato. Converti un oggetto JSON in XML oppure analizza l'XML e riportalo in JSON, preservando gli attributi e trasformando gli elementi ripetuti in array e viceversa.

È comodo ogni volta che devi collegare un sistema basato su XML e uno basato su JSON, esaminare un payload SOAP come JSON leggibile, oppure trasformare una configurazione JSON nell'XML che uno strumento legacy si aspetta.

Tutto funziona localmente nel tuo browser, quindi i tuoi dati non lasciano mai il tuo dispositivo.

Perché l'XML è ancora ovunque

XML (Extensible Markup Language) è un modo consolidato da tempo per strutturare i dati con tag annidati e attributi. È ancora ovunque: servizi web SOAP, feed RSS e Atom, formati di documenti per ufficio, layout Android e innumerevoli formati di configurazione e di scambio dati.

Come vengono preservati gli attributi

Gli attributi vengono preservati durante la conversione di andata e ritorno usando un prefisso @_ sul lato JSON, così un attributo XML diventa una chiave JSON chiaramente contrassegnata e si riconverte nello stesso attributo, invece di andare perso o confondersi con gli elementi figli.

Gli elementi ripetuti diventano array

Gli elementi ripetuti si mappano in modo naturale sugli array: diversi tag <item> sotto un elemento padre diventano un array JSON, e un array JSON diventa elementi ripetuti nell'XML, che è la forma che assumono la maggior parte dei documenti reali.

Domande frequenti

Come vengono gestiti gli attributi XML?

Gli attributi vengono preservati usando un prefisso @_ sul lato JSON, così la conversione avanti e indietro li mantiene intatti.

Come vengono rappresentati gli elementi ripetuti?

Gli elementi XML ripetuti diventano un array JSON, e gli array in JSON diventano elementi ripetuti in XML.

I miei dati vengono caricati su un server?

No. La conversione viene eseguita interamente nel tuo browser, quindi i tuoi dati non lasciano mai il tuo dispositivo.

Per cosa si usa ancora XML?

Per molte cose: servizi web SOAP, feed RSS e Atom, formati di documenti per ufficio, layout Android e molti formati di configurazione e scambio dati in cui rimane lo standard.

La conversione tra JSON e XML è sempre senza perdite?

Di solito, ma i modelli sono diversi. Attributi, testo ed elementi ripetuti si mappano in modo pulito, mentre le funzionalità specifiche di XML come commenti, namespace e contenuto misto non hanno sempre un equivalente in JSON.

Fonti

Incorpora questo strumento

Aggiungi questo strumento al tuo sito web. Copia lo snippet qui sotto; si aggiorna automaticamente.

<iframe src="https://monu.tools/embed/it/json-xml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Strumenti correlati