Il formato XML (Extensible Markup Language) è uno standard aperto utilizzato per organizzare e condividere dati in modo strutturato.

In Italia la sua importanza è cresciuta esponenzialmente con l'introduzione dell'obbligo di fatturazione elettronica, dove l'XML è il formato ufficiale per la trasmissione al Sistema di Interscambio (SdI). Inoltre, è utile quando devi convertire le informazioni in formati più leggibili, come Excel o PDF.

Come aprire, visualizzare e convertire un File XML

Il formato XML (Extensible Markup Language) è lo standard più diffuso per l'archiviazione e lo scambio di dati strutturati. Un file XML memorizza informazioni come il testo e i caratteri, ma conserva anche la struttura e gli elementi semantici di formattazione (es. intestazione, testo in grassetto, dati di colonna in un foglio di calcolo).

Cos'è un File XML? Marcatori (Tag) e Rigore

L'organizzazione dei dati in un file XML è definita tramite marcatori (o tag). Le regole di codifica XML sono estremamente rigorose: la mancanza di un solo tag di chiusura, infatti, rende il file XML non valido e, di conseguenza, illeggibile dai sistemi di elaborazione.

Essendo indipendente dalla piattaforma e conforme agli standard tecnologici, il formato XML è ideale per la condivisione di dati tra applicazioni e organizzazioni diverse. Proprio per questo, aprire un file XML è un'operazione versatile e supportata da molteplici applicazioni.

Formato
Focus
Marcatori (Tag)
HTML
Visualizzazione (Web)
Set di tag predefiniti (es. <p>, <img>).
XML
Descrizione del dato
L'utente può creare i propri tag personalizzati (es. <NomeCliente>).

Come si apre un file XML?

Esistono due metodi principali per visualizzare i contenuti di un file XML, a seconda che tu debba solo leggerne il codice o visualizzarlo in una tabella strutturata.

1. Aprire un file XML con un editor di testo

Per aprire un file XML in modo rapido, si può usare qualsiasi editor di testo preinstallato sul sistema operativo, come Blocco Note (su Windows) o TextEdit (su macOS).

  • Fai clic con il tasto destro sul file XML.
  • Seleziona l'opzione Apri con... e scegli l'applicazione desiderata.

Nota: utilizzando questo metodo, vedrai il contenuto XML in formato codice grezzo, senza formattazione tabellare. Per interpretarlo, è necessario saper leggere e comprendere i marcatori (tag).

2. Aprire un File XML con Excel

Se desideri aprire un file XML e visualizzare immediatamente i dati in una tabella formattata, Microsoft Excel è lo strumento ottimale, poiché converte la struttura XML in un foglio di calcolo.

Come aprire l'XML in Excel:

  1. Apri Microsoft Excel.
  2. Vai al menu File e seleziona Apri.
  3. Individua e seleziona il tuo file XML.
  4. Quando appare la finestra di dialogo Apri XML, seleziona l'opzione Come cartella di lavoro in sola lettura per preservare il formato originale.

Comprendere il linguaggio di markup XML

Per poter modificare e comprendere pienamente un file XML è essenziale conoscere la sintassi dei tag, ovvero una sequenza di caratteri che struttura un documento.

Tipo di tag
Funzione
Esempio
Tag di apertura
Delimita l'inizio di una sezione.
<persona>
Tag di chiusura
Indica la fine di una sezione.
</persona>
Tag vuoti
Sostituisce i due precedenti se la sezione non contiene dati.
<persona />

Nota: la conformità degli elementi (ad es. la differenza tra maiuscole/minuscole) è cruciale. Se il tag di chiusura </Persona> è maiuscolo e quello di apertura <persona> è minuscolo, il file XML sarà non valido e illeggibile.

Esempio pratico di struttura dati XML

Immaginiamo di voler rappresentare in XML i dati di un elenco:

Cognome
Nome
Età
Rossi
Mario
45

La rappresentazione XML di questi dati strutturati è la seguente:

XML

<persona>

<cognome>Rossi</cognome>

<nome>Mario</nome>

<età>45</età>

</persona>

L’XML per la fatturazione elettronica in Italia

Negli ultimi anni, l'XML è diventato cruciale in Italia per la creazione e l’invio delle fatture elettroniche. Questo formato (noto come XML-SDI o FatturaPA) è l'unico accettato dal Sistema di Interscambio (SdI) dell’Agenzia delle Entrate.

Per creare e gestire l'XML delle fatture si utilizzano software appositi. Essendo il codice XML poco intuitivo per la consultazione, la maggior parte di questi strumenti offre la funzione di convertire i file in un formato più leggibile, tipicamente il PDF.

#EAEAEA

Gestisci i tuoi documenti in modo efficace

Semplifica la creazione e la modifica dei documenti con la raccolta di strumenti online di Adobe Acrobat.

Modifica un file PDF

Come convertire un file XML in Excel o PDF

Per la consultazione, l'analisi dei dati o la condivisione, è spesso necessario convertire il file XML in formati più diffusi.

Convertire un File XML in Excel (.xlsx)

La conversione in Excel è utile per salvare il file XML come un foglio di calcolo per analisi successive:

  1. Apri il file XML in Excel (seguendo i passaggi della sezione precedente).
  2. Seleziona File > Salva con nome...
  3. Scegli il formato Cartella di lavoro Excel (.xlsx).

Convertire un File XML in PDF

Per ottenere una copia del file XML in formato documento standard e facilmente condivisibile (PDF):

  1. Converti il tuo file XML in Excel (seguendo i passaggi qui sopra).

    Utilizza la funzione Salva come PDF da Excel o un servizio online come Adobe Acrobat per convertire un file da XLSX a PDF.

In conclusione, i file XML sono cruciali per lo scambio di dati tra sistemi informatici diversi (siti web, database, applicazioni). Essendo un linguaggio estensibile e leggibile sia dall'uomo che dalla macchina, mantengono l'integrità dei dati descrivendone il contenuto. Questo facilita la ricerca efficiente, l'integrazione interaziendale (B2B) e l'automazione, come nella fatturazione elettronica italiana.

Domande frequenti sui file XML

Come posso convertire un file XML in PDF?

Puoi farlo facilmente convertendo prima l’XML in Excel e poi esportando il foglio in PDF con Adobe Acrobat Online. Segui questi passaggi:

  1. Converti il file XML in Excel
  2. Apri il file XML in Excel.
  3. Seleziona Salva come PDF oppure usa Adobe Acrobat online per convertire un file da XLSX a PDF.

Perché il mio file XML non si apre correttamente?

Di solito un file XML non si apre correttamente perché contiene errori nei tag o nella struttura del markup.

Un file XML deve rispettare regole molto precise: ogni tag di apertura deve avere un tag di chiusura corrispondente, la struttura deve essere coerente e maiuscole/minuscole devono combaciare perfettamente. Se anche un solo tag è scritto in modo errato o manca una chiusura, il file potrebbe risultare non valido e difficilmente leggibile sia dai programmi di testo sia da Excel.

Prova a controllare la presenza di errori nei tag oppure apri il file con Excel per individuare più facilmente eventuali problemi nella struttura.

Posso aprire un file XML su Mac?

Sì, puoi aprire un file XML su Mac con TextEdit oppure con Microsoft Excel per una visualizzazione più chiara.

Su macOS puoi aprire un file XML con l’app preinstallata TextEdit, che mostra il contenuto in formato testo con i relativi tag.

Se preferisci una visualizzazione tabellare più leggibile, ti basta utilizzare Microsoft Excel: apri l’app, vai su File > Apri e seleziona il file XML. Excel convertirà automaticamente i dati in colonne, facilitandone la consultazione e l’eventuale conversione in altri formati, come PDF.

Potrebbe interessarti anche...

Come convertire i file JPG in PDF su Mac

Impara a convertire i file JPG in PDF per migliorare l’organizzazione e l’archiviazione.

Leggi

Come salvare un documento PDF su iPhone

Scopri come salvare i PDF sul tuo iPhone per accedere a file e documenti importanti ovunque.

Leggi

Come convertire un PDF in formato Kindle

Impara a inviare un PDF a un Kindle per consultare dei documenti o leggere i tuoi eBook preferiti.

Leggi

Tipi di file PDF

Scopri tutti i formati dei file PDF e i loro utilizzi in questa pratica guida.

Leggi

https://main--dc--adobecom.aem.live/it/dc-shared/fragments/shared-fragments/frictionless/verb-footer/verb-footer-shell