ConvertLab.cloud

Che cos'è un file XML?

XML — dati strutturati a tag

Usare il formato XML

Un esempio concreto

Preparare un JSON a partire da un documento XML di scambio.

Le verifiche utili

Attributi, spazi dei nomi ed elementi ripetuti richiedono convenzioni. Verificare che nessuna struttura utile sia stata appiattita.

Scegliere una conversione

Conservate l’originale e aprite il risultato nel software o sul dispositivo che dovrà utilizzarlo.

Le vostre domande su questo formato

Perché il mio JSON cambia struttura in CSV?

CSV rappresenta una tabella di righe e colonne. JSON può contenere oggetti e liste nidificate che non si traspongono direttamente. Convertite una copia, verificate come sono rappresentati i campi e conservate il JSON se il vostro uso richiede di mantenere tutta la sua struttura.

Come evitare di perdere gli zeri all'inizio degli identificativi?

All'apertura del CSV in un foglio di calcolo, importa le colonne di identificatori come testo. Un'apertura automatica può trasformare 00123 in 123. Controlla anche le date e i separatori decimali prima di salvare di nuovo.

Posso convertire un file contenente segreti?

Rimuovi password, chiavi di API e altri segreti prima di inviare un esempio al servizio o al supporto. L'elaborazione dei file avviene online. Per dati che non devono lasciare il tuo dispositivo, usa uno strumento locale appropriato.

Perché tutte le uscite non sono proposte?

I formati non sono intercambiabili in tutti i casi. ConvertLab mostra le conversioni del suo catalogo; rinominare un'estensione non trasforma il contenuto. Le uscite specializzate, come alcuni export XML o fogli di calcolo, sono identificate NoLimit.

01

Che cos'è?

L'XML struttura i dati per mezzo di tag, un po' come l'HTML, ma senza un vocabolario imposto: sta a chi lo utilizza definire i propri tag e il loro significato.

Permette di descrivere strutture anche molto complesse, di validarle rispetto a uno schema e di garantire che un file rispetti effettivamente il formato previsto — un livello di rigore che il JSON non offre in modo nativo.

02

Storia e origine

Il W3C pubblica lo standard XML nel 1998, in un'epoca in cui si pensava che sarebbe diventato il formato universale per ogni scambio di dati.

Questa previsione non si è avverata per le interfacce web, dove il JSON lo ha soppiantato grazie alla sua leggerezza. Ma l'XML è tutt'altro che morto: è l'ossatura dei file DOCX, degli SVG, dei feed RSS e di innumerevoli sistemi aziendali.

03

Perché è utile

Una validazione rigorosa tramite schema, namespace per evitare collisioni, e la capacità di descrivere strutture arbitrariamente complesse.

È dotato di strumenti maturi e resta imprescindibile nei grandi sistemi.

04

Limiti e difetti

La sua verbosità è leggendaria: ogni dato è racchiuso tra due tag, il che può facilmente triplicare il peso del file rispetto al JSON.

È scomodo da leggere e scrivere manualmente.

05

Consigli d'uso

Per utilizzare dati XML in un'applicazione moderna, convertiteli in JSON: ridurrete il peso e semplificherete l'elaborazione.

Attenzione però: gli attributi XML non hanno un equivalente diretto in JSON, e una conversione automatica può produrre una struttura inaspettata. Verificate sempre il risultato.

Converti il tuo XML in pochi secondi, sui nostri server sicuri in Francia.

Converti un XML