Cosa fa il convertitore da JSON a XML
Questo strumento gratuito trasforma i dati JSON in XML pulito e ben formato direttamente all’interno del tuo browser. Incolla una risposta di un’API, un frammento di configurazione o qualsiasi blocco di JSON e ottieni l’XML corrispondente racchiuso in un unico elemento radice. È utile agli sviluppatori che immettono dati in sistemi basati su XML, agli ingegneri di integrazione che collegano moderne API JSON con servizi SOAP o aziendali più datati e a chiunque abbia bisogno di una versione XML di dati che possiede già in JSON.
La conversione segue regole prevedibili. Ogni chiave di un oggetto diventa un tag annidato, così la forma dei tuoi dati viene trasferita direttamente. Gli array diventano elementi item ripetuti, il che significa che ogni voce di un elenco viene scritta come un proprio tag invece di essere compressa in uno solo. Poiché l’XML consente un solo elemento di primo livello, il risultato viene sempre racchiuso in un tag radice.
Come usarlo
- Incolla o digita il tuo JSON nella casella di Input in alto.
- Guarda l’XML comparire nella casella di Output sottostante mentre digiti, oppure premi Converti per eseguirlo.
- Controlla l’annidamento: le chiavi degli oggetti diventano tag e le voci degli array diventano elementi ripetuti con un nome condiviso.
- Copia l’XML formattato e inseriscilo nel tuo editor, nella tua richiesta o nel tuo file.
Un esempio rapido
Dato {"book": {"title": "Atlas", "tags": ["new", "sale"]}}, ottieni un elemento book che contiene un tag title più due elementi tags ripetuti, uno per ogni valore dell’array, tutti all’interno della radice. Se il tuo JSON è incompleto o malformato, correggi la parte problematica e l’output si aggiorna automaticamente.
Tutto viene eseguito nel browser, quindi i tuoi dati restano privati sul tuo dispositivo. Lo strumento è gratuito, non richiede registrazione e funziona su qualsiasi telefono, tablet o portatile dotato di browser.
Domande frequenti
- Come vengono trasformati in XML gli oggetti e gli array JSON?
- Ogni chiave di un oggetto diventa un tag annidato che contiene il suo valore, così la struttura viene conservata livello per livello. Gli array diventano elementi ripetuti, dove ogni elemento dell'array viene scritto come un proprio tag con lo stesso nome.
- Perché tutto viene racchiuso in un elemento radice?
- Un XML valido deve avere esattamente un elemento di primo livello, mentre il JSON può iniziare come un oggetto o come un array. Il convertitore aggiunge un unico elemento radice in modo che l'output sia sempre ben formato e pronto per essere analizzato.
- Il mio JSON viene inviato a un server?
- No. La conversione viene eseguita interamente nel tuo browser, quindi il tuo JSON non lascia mai il tuo dispositivo e non viene caricato nulla da nessuna parte.