Vai al contenuto
Toova
Tutti gli strumenti

Converti XML in JSON online

Privacy by design — tutto gira nel tuo browser

Converti XML in JSON nel browser, senza installare nulla e senza creare un account. Toova gestisce attributi, elementi annidati, contenuto misto e array di tag ripetuti, e restituisce JSON che qualsiasi applicazione moderna può consumare. Nessun upload, nessuna registrazione, output immediato pronto da usare.

Quando hai bisogno di XML in JSON

API più vecchie, integrazioni bancarie, servizi SOAP e molte piattaforme enterprise emettono ancora XML, ma il resto del tuo stack si aspetta JSON. Invece di scrivere un parser una tantum ogni volta e mantenerne la compatibilità nel tempo, incolla l'XML in Toova e ottieni output JSON pulito che puoi passare direttamente a un fetch handler, un insert nel database o una fixture di test.

Attributi e tag ripetuti

Il convertitore mappa gli attributi XML a un prefisso di chiave dedicato così puoi distinguerli dagli elementi figli. I tag fratelli ripetuti collassano automaticamente in un array JSON — il convertitore rileva quando un tag appare più di una volta e lo tratta come una lista. Il contenuto misto (testo ed elementi insieme) viene preservato con una chiave testo così nulla va perso nella traduzione.

Solo browser, nessun upload

Toova esegue l'intera conversione all'interno del tab del browser. L'XML che incolli non viene mai inviato a nessun server esterno, né registrato né analizzato. È questo che rende lo strumento sicuro per feed proprietari, dump interni di API o qualsiasi dato coperto da un NDA. La pagina funziona offline una volta caricata, e ci sono zero richieste in uscita durante la conversione — verificabile con DevTools.

Domande frequenti

Come vengono gestiti gli attributi XML nell'output?
Gli attributi ricevono un prefisso dedicato nell'output JSON così non collidono con i nomi degli elementi figli. Questo mantiene la mappatura reversibile — puoi tornare a XML senza perdere metadati.
Cosa succede con i tag XML ripetuti?
Quando il convertitore vede lo stesso nome tag apparire più di una volta sotto lo stesso padre, li collassa in un array JSON. I tag a occorrenza singola restano come oggetti semplici per mantenere l'output compatto.
Il convertitore gestisce le sezioni CDATA?
Sì. I blocchi CDATA vengono spacchettati e il loro contenuto viene preservato come stringa JSON semplice. Le escape all'interno del CDATA vengono mantenute verbatim, esattamente come apparivano nell'XML.
Posso minimizzare l'output JSON?
Sì. Usa l'opzione Minify per rimuovere gli spazi e produrre un payload compatto a riga singola, che è quello che vuoi quando invii JSON via rete.
Il mio XML viene inviato a un server?
No. La conversione avviene interamente nel browser. Nulla viene caricato, registrato o analizzato. La pagina funziona offline dopo il primo caricamento.