Converti XML in JSON o JSON in XML — bidirezionale, con attributi ed elementi annidati gestiti correttamente.
XML e JSON sono i due formati dominanti di scambio dati sul web. API, file di configurazione, servizi SOAP, feed RSS e manifest Android usano XML; le REST API, le applicazioni JavaScript e i database NoSQL usano JSON. Convertire tra i due è un'esigenza di routine quando si integrano sistemi che parlano formati diversi.
La conversione non è in generale senza perdita. XML ha caratteristiche — attributi, namespace, contenuto misto, istruzioni di elaborazione, sezioni CDATA — che non hanno un equivalente diretto in JSON. Questo convertitore gestisce gli attributi come oggetto @attributes e riduce gli elementi di solo testo a valori semplici, il che copre la stragrande maggioranza dell'XML reale.
Tutto viene eseguito nel tuo browser usando il DOMParser nativo per XML e JSON.parse per JSON. I tuoi dati non vengono caricati, memorizzati né registrati.
Come oggetto @attributes sull'elemento.
Sì — cambia la direzione. Il convertitore racchiude il JSON in tag XML. Gli oggetti diventano elementi, gli array diventano elementi ripetuti.
No. Il parsing viene eseguito localmente usando DOMParser e JSON.parse.
I prefissi dei namespace vengono preservati come parte del nome del tag. Per documenti semplici funziona; per documenti complessi con molti namespace, la conversione potrebbe richiedere aggiustamenti manuali.
Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.
Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.