Analizza documenti XML ed emetti una rappresentazione JSON leggibile per API, analisi dei log e strumenti di configurazione.
Approccio di trasformazione
Il parser percorre l’albero DOM XML e mappa gli elementi in oggetti JSON. I tag fratelli ripetuti diventano tipicamente array; i nodi foglia con solo testo collassano in stringhe. Gli attributi possono essere raccolti in chiavi dedicate in base alle impostazioni del convertitore.
XML malformato (tag non chiusi, entità non valide) fallisce con un errore invece di produrre JSON parziale.
Quando usarlo
Ispeziona risposte SOAP, migra configurazioni XML legacy verso stack JSON-first oppure formatta rapidamente dati gerarchici per il debug.
Limitazioni
Funzionalità XML come namespace, indizi xsi:type e contenuto misto elemento/testo possono non fare un round-trip perfetto verso JSON e ritorno. Documenti molto grandi possono stressare la memoria del browser. Il convertitore privilegia la struttura rispetto all’ordine originale degli attributi o ai commenti.
Esempio
Inserisci i valori di esempio del modulo e confronta l’output con un riferimento noto; modifica un input alla volta.