Hai iniziato a notare file XML ovunque? È naturale. Sempre più dati vengono generati e condivisi ovunque nel mondo e XML è probabilmente il metodo di trasporto più efficiente.
In questo articolo imparerai tutto ciò che devi sapere sul formato XML. Comprendere XML è importante per sviluppo web, programmazione e tutto ciò che implica l'archiviazione, la strutturazione e la trasmissione di informazioni. Continua a leggere per capire cos'è XML, a cosa serve e come aprire un file XML.
Che cos'è l'XML?
XML sta per eX tensible M arkup Language. XML non è un linguaggio di programmazione, ma un linguaggio di markup. L'altro linguaggio di markup estremamente popolare che dovresti conoscere è HTML. Questi linguaggi utilizzano tag per definire vari elementi in un documento e sono scritti utilizzando semplici parole inglesi che possiamo leggere invece della sintassi di programmazione standard.
Detto questo, XML è uno strumento utilizzato per archiviare e trasmettere contenuti tramite Internet. Utilizza un linguaggio semplice che quasi tutte le applicazioni possono comprendere, quindi i dati possono essere letti facilmente da esseri umani e macchine. Ecco come appare il codice XML:
Chiunque può leggere e comprendere il codice XML. Nell'esempio sopra, il testo normale è scritto in nero e i tag appaiono in rosso. Il testo normale è l'informazione che stiamo archiviando o inviando da qualche parte. I tag dicono al computer che tipo di dati è il testo semplice e cosa farne.
La differenza tra XML e HTML
Come accennato, XML è un linguaggio di markup come HTML. Entrambi sono scritti in testo semplice e utilizzano tag. La differenza principale tra i due è il fatto che XML è estensibile. L'HTML ha un linguaggio predefinito, mentre XML ti consente di creare un numero illimitato di tag di markup per descrivere il contenuto.
HTML formattacontenuti e XML memorizzacontenuti.
A cosa serve XML?
I file XML sono file di testo semplice facili da creare, condividere e archiviare. La maggior parte delle applicazioni web utilizza XML per archiviare dati o condividerli con altre app.
Ti sei mai chiesto perché l'estensione del file DOCX Microsoft Word ha quella "X" alla fine? È a causa di XML. Dal 2007 la suite Office si affida a XML per la struttura dei documenti. Lo stesso vale per i file Eccellere (XLSX) e anche per i file PowerPoint che ora sono PPTX anziché PPT. Grazie a XML, i computer possono strutturare e recuperare rapidamente i dati quando sono necessari..
Ci sono un paio di altri posti in cui viene utilizzato XML. Ne scoprirai di più in seguito.
Siti web interattivi
I siti web recuperano i dati per le loro pagine da file XML. È qui che HTML e XML vengono utilizzati insieme. XML è particolarmente importante se stai progettando un sito web dinamico. Quando il contenuto cambia rapidamente a causa della natura interattiva della pagina, è necessario XML per visualizzare quel contenuto.
Mappa del sito
Se prima o poi hai creato un sito web, dovresti conoscerne Mappe del sito XML. Le mappe del sito sono estremamente importanti per l'ottimizzazione dei motori di ricerca. Una mappa del sito XML viene utilizzata per fornire a Google dati sulle tue pagine web in modo che possa classificare e classificare il tuo sito web.
Come aprire un file XML?
I file XML sono file di semplice testo. Puoi aprire un file XML con un semplice editor di testo, un editor XML dedicato o anche un browser come Firefox o Chrome. Di seguito tratteremo tutti e 3 i metodi.
Utilizzo di un browser Web
Se desideri solo visualizzare un file XML, tutto ciò di cui hai bisogno è un browser web. Qualsiasi browser moderno può leggere file XML, sia che utilizzi Google Chrome, Firefox o Edge.
Per aprire un file XML con un browser, fai clic con il pulsante destro del mouse sul file, seleziona Apri con dal menu, quindi fai clic sul browser preferito.
Nel nostro esempio, apriamo il file XML con Internet Explorer per mostrarti che anche questo relitto di browser funziona perfettamente. Ecco come appare il file XML.
I dati all'interno del file XML sono ben strutturati e visualizzati in una vista codificata a colori. I tag appaiono in viola e il testo normale è nero, quindi le informazioni sono facili da leggere.
L'unico svantaggio di questo metodo è che tutto ciò che puoi fare è leggere i dati. Non puoi modificarlo.
Utilizzo di un editor di testo
Come accennato più volte, i file XML sono solo file di testo. Ciò significa che puoi aprire file XML utilizzando qualsiasi editor di testo come Blocco note. Un editor di testo semplice è ottimo quando devi solo visualizzare il file, apportare piccole modifiche e condividerlo con qualcun altro.
Per aprire il file XML nel Blocco note, fai clic con il pulsante destro del mouse sul file XML, seleziona Apri con ancora una volta e scegli Blocco note ..
Ecco come appare il file XML nel Blocco note.
Il codice XML è formattato correttamente, ma non è presente alcun codice colore. Ciò rende più difficile la lettura perché non puoi distinguere immediatamente i tag dal testo semplice.
In alternativa, puoi utilizzare redattori di ribasso più avanzati come Notepad++ e Atomo che evidenziano la sintassi e svolgono un lavoro migliore formattando il codice. Ecco come appare il nostro file XML in Atom.
Il codice appare più pulito grazie ai numeri di riga e alla codifica a colori aggiuntiva per diversi tipi di dati.
Utilizzo di un editor XML online
Gli editor XML possono leggere il contenuto del file, modificarlo e persino convertirlo in un formato diverso come CSV o JSON. Il testo è spesso più facile da leggere e comprendere se non sei abituato a leggere la sintassi XML.
Proviamo Visualizzatore XML, un editor XML online gratuito con diverse funzionalità utili.
Vai alla pagina web del visualizzatore XML, copia il codice XML dal file XML e incollalo nella finestra di input XML.
In alternativa, puoi fare clic sul pulsante Sfoglia per caricare il tuo file XML o sul pulsante Carica URL se desideri collegare contenuti XML da una pagina web.
Successivamente, puoi selezionare Visualizzazione ad albero per visualizzare il contenuto del file in modo più leggibile.
Se il tuo codice XML non è formattato in modo ordinato, puoi scegliere l'opzione Abbellisci che si trova proprio sotto la visualizzazione ad albero.
Qual è il tuo modo preferito di aprire e modificare i file XML? Fatecelo sapere nei commenti qui sotto!
.