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. È un convertitore live a due riquadri: il JSON va nel riquadro di input a sinistra e l’XML corrispondente, racchiuso in un unico elemento radice, si costruisce nel riquadro di output a destra mentre digiti, senza alcun pulsante Converti da premere. La validazione integrata individua gli errori di sintassi e mostra un messaggio chiaro invece di fallire in silenzio. Incolla una risposta di un’API, un frammento di configurazione o qualsiasi blocco di JSON e ottieni l’XML all’istante. È 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. Quando va bene, Copia mette l’XML negli appunti e Scarica lo salva come file, mentre Carica esempio e Pulisci ti aiutano a sperimentare in fretta.
Come usarlo
- Incolla o digita il tuo JSON nel riquadro di Input a sinistra, oppure premi Carica esempio per riempire dati di esempio.
- L’XML compare nel riquadro di Output a destra mentre digiti. La conversione avviene in tempo reale, quindi non c’è nulla da cliccare per eseguirla.
- Se il tuo JSON è incompleto o malformato, l’output mostra un errore chiaro che indica il problema. Correggi la parte problematica e l’XML si aggiorna da solo.
- Usa Copia per prendere l’XML formattato, o Scarica per salvarlo come file. Pulisci svuota entrambi i riquadri quando vuoi ricominciare.
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.
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.
- Cosa succede se il mio JSON contiene un errore di sintassi?
- Il riquadro di output mostra un errore chiaro al posto dell'XML e indica la posizione o la riga in cui l'analisi non e riuscita, cosi puoi andare dritto alla virgola mancante o alla parentesi di troppo. Correggilo e l'XML ricompare da solo.
- Posso provarlo senza incollare il mio JSON e salvare il risultato?
- Si. Carica esempio riempie l'input con un JSON di esempio, cosi vedi l'XML costruirsi all'istante, e Pulisci reimposta entrambi i riquadri. Quando l'output va bene, Copia lo mette negli appunti e Scarica lo salva come file .xml.