XML in JSON

Convertire XML in JSON con attributi, elementi ripetuti come array e valori tipizzati.

Convertire XML in JSON con attributi, array e valori tipizzati

XML è ancora ciò che producono molti feed, esportazioni e sistemi aziendali, mentre quasi ogni programma moderno vuole JSON. XML in JSON converte un documento XML in JSON usando regole chiare, così il risultato è prevedibile e facile da usare nel codice.

Incolla l'XML o rilascia un file .xml. Ogni elemento diventa un oggetto con il proprio nome come chiave; gli attributi diventano chiavi precedute da @; il testo che si trova accanto a elementi figli viene conservato sotto #text; un elemento che appare più di una volta sotto lo stesso genitore diventa un array; un elemento vuoto diventa null. I prefissi dei namespace vengono rimossi dai nomi così le chiavi restano semplici. I valori che sembrano numeri o booleani vengono convertiti, il che è corretto per la maggior parte dei feed di dati; scegli di mantenere tutto come testo quando identificatori come codici prodotto con zeri iniziali devono restare intatti. Un XML non valido viene segnalato con la posizione dell'errore.

La conversione è pensata per essere reversibile: JSON in XML comprende le stesse convenzioni @ e #text e riscrive gli elementi. Per i file di configurazione in YAML usa YAML in JSON, e per controllare cosa è cambiato tra due esportazioni passa i risultati attraverso Confronta JSON.

Come usare lo strumento XML in JSON

  1. Digita o incolla il tuo XML, oppure apri un file.
  2. Imposta le opzioni: Tipi di valore.
  3. Fai clic su “Elabora XML in JSON” e scarica il risultato.

Domande frequenti

XML in JSON è gratuito?

Sì. XML in JSON è gratuito per un uso leggero, senza registrazione: i visitatori anonimi hanno 10 attività gratuite al giorno, e con un account gratuito l’uso quotidiano diventa illimitato. Il piano Pro a pagamento rimuove la pubblicità e aumenta i limiti di dimensione dei file per i lavori più impegnativi.

Il mio file è al sicuro?

Sì. Il tuo file viene inviato via HTTPS, elaborato da software open source self-hosted sui nostri server (nessuna IA di terze parti né API cloud) ed eliminato al più tardi entro 60 minuti, di solito subito dopo che il risultato è pronto.

Quali formati di file accetta XML in JSON?

XML in JSON accetta file XML. Converti prima gli altri formati in uno supportato: gli strumenti correlati qui sotto di solito possono farlo.

Strumenti correlati

Sfoglia tutti i 110+ strumenti gratuiti per PDF, immagini, Markdown e JSON →