Convertitore JSON in XML

Ti serve la conversione inversa?
XML to JSON Converter

Input JSON

1

Output XML

Impostazioni

Opzioni conversione XML

Inserisci dati in JSON per convertirli in XML

I dati convertiti appariranno qui

Come convertire JSON in XML

  1. Passo 1 – Input JSON

    • Incolla il contenuto JSON nell'editor a sinistra o trascina e rilascia un file .json.
    • Lo strumento controlla automaticamente la sintassi JSON valida e segnalerà immediatamente eventuali errori.
    • Assicurati che il tuo JSON abbia un singolo oggetto radice se vuoi una struttura XML pulita, altrimenti verrà aggiunta una radice predefinita.
  2. Passo 2 – Configura output XML

    • Elemento radice: definisci il nome del tag wrapper (predefinito: "root") per il tuo documento XML.
    • Attributi: usa l'opzione Prefisso attributo (predefinito: "@") per indicare al convertitore quali chiavi JSON devono essere trattate come attributi XML invece che come elementi figli.
    • Dichiarazione: attiva/disattiva l'intestazione standard <?xml ...?>.
  3. Passo 3 – Converti ed esporta

    • L'XML viene generato istantaneamente nel pannello di destra con indentazione ed escape caratteri appropriati.
    • Fai clic su "Copia" per usare l'XML nelle API SOAP o nei file di configurazione.
    • Scarica il risultato come file .xml per uso successivo.
Esempio: conversione da JSON a XML
// Input JSON
{
  "book": {
    "@id": "bk101",
    "author": "Gambardella, Matthew",
    "title": "XML Developer's Guide",
    "price": 44.95
  }
}

<!-- Output XML -->
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <book id="bk101">
    <author>Gambardella, Matthew</author>
    <title>XML Developer's Guide</title>
    <price>44.95</price>
  </book>
</root>

Strumenti JSON & XML correlati

Domande frequenti

Come funziona la conversione da JSON a XML?

Gli oggetti JSON vengono convertiti in elementi XML. Gli elementi dell'array diventano più elementi con lo stesso nome tag. Le proprietà degli oggetti diventano elementi figli e puoi configurare gli attributi usando il prefisso @.

Cosa succede agli array JSON?

Gli array vengono convertiti in più elementi XML. Ad esempio, un array chiamato 'items' con 3 oggetti diventa 3 elementi 'item'.

Posso personalizzare la struttura XML?

Sì! Puoi personalizzare il nome dell'elemento radice, il prefisso degli attributi, l'indentazione e se includere la dichiarazione XML.

Come vengono gestiti i caratteri speciali?

I caratteri speciali XML (<, >, &, ', ") vengono automaticamente sottoposti ad escape per garantire un output XML valido.

I miei dati sono al sicuro?

Sì, tutta l'elaborazione dei dati avviene interamente nel tuo browser. I tuoi dati JSON non vengono mai inviati ad alcun server, garantendo completa privacy e sicurezza.

Convertitore JSON in XML | JSONSwiss