Come aprire un file XML e a cosa servono

Hai(Did) iniziato a notare file XML ovunque? È naturale. 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 l' XML è importante per lo sviluppo web(web development) , la 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'è XML? 

XML sta per eX tensible M arkup (X)L anguage . XML non è un linguaggio(programming language) di programmazione , ma un linguaggio di markup. L'altro linguaggio di markup estremamente popolare che dovresti conoscere è l'HTML(HTML) . Questi linguaggi usano i tag per definire vari elementi in un documento e sono scritti usando 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 sono facilmente leggibili da persone 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 sono visualizzati in rosso. Il testo normale è l'informazione che stiamo archiviando o inviando da qualche parte. I tag indicano al computer che tipo di dati è il testo normale e cosa farne.

La differenza tra XML e HTML(The Difference Between XML and HTML)

Come accennato, XML è un linguaggio di markup come HTML . Entrambi sono scritti in testo normale e utilizzano tag. La principale differenza tra i due è il fatto che XML è estensibile. L'HTML(HTML) ha un linguaggio predefinito, mentre l' XML consente di creare un numero illimitato di tag di markup per descrivere il contenuto.

HTML formatta il(formats) contenuto e XML memorizza(stores) il contenuto.

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 di (DOCX)Microsoft Word ha quella "X" alla fine? È a causa di XML . Dal 2007, la suite Office si basa su XML per la struttura dei documenti. Lo stesso vale per i file Excel ( 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 necessario.

Ci sono un paio di altri posti in cui viene utilizzato XML. Imparerai a conoscere quelli dopo.

Siti web interattivi(Interactive Websites)

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.

Mappe del sito(Sitemaps)

Se a un certo punto hai creato un sito web, dovresti conoscere le mappe dei siti XML(XML sitemaps) . Le Sitemap sono estremamente importanti per l'ottimizzazione dei motori di ricerca. Una mappa del sito XML viene utilizzata per fornire a Google i(Google) dati sulle tue pagine web in modo che sappia come classificare e classificare il tuo sito web.

Come aprire un file XML? 

I file XML(XML) sono file di testo normale. Puoi aprire un file XML con un semplice editor di testo, un editor (XML)XML dedicato o anche un browser come Firefox o Chrome . Tratteremo tutti e 3 i metodi di seguito.

Utilizzo di un browser web(Using a Web Browser)

Se vuoi solo visualizzare un file XML , tutto ciò di cui hai bisogno è un browser web. Qualsiasi browser moderno può leggere file XML , indipendentemente dal fatto che tu stia utilizzando 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(Open with) dal menu, quindi fai clic sul browser preferito.

Nel nostro esempio, stiamo aprendo il file XML con Internet Explorer per mostrarti che anche questa reliquia di un browser funziona perfettamente. Ecco come appare il file XML .

I dati all'interno del file XML sono ben strutturati e visualizzati in una vista con codice colore. I tag vengono visualizzati in viola e il testo normale è nero, quindi le informazioni sono facili da leggere.

L'unico aspetto negativo di questo metodo è che tutto ciò che puoi fare è leggere i dati. Non puoi modificarlo.

Utilizzo di un editor di testo(Using a Text Editor)

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(Notepad) . 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 in Blocco note(Notepad) , fai clic con il pulsante destro del mouse sul file XML , seleziona Apri con(Open with) ancora una volta e scegli Blocco note(Notepad) .

Ecco come appare il file XML in Blocco note(Notepad) .

Il codice XML è formattato correttamente, ma non esiste una codifica a colori. Ciò rende più difficile la lettura perché non è possibile distinguere immediatamente i tag dal testo normale.

In alternativa, puoi utilizzare editor markdown(markdown editors) più avanzati come Notepad++ e Atom che evidenziano la sintassi e fanno un lavoro migliore formattando il codice. Ecco come appare il nostro file XML in Atom .

Il codice sembra più pulito grazie ai numeri di riga e alla codifica a colori aggiuntiva per diversi tipi di dati.

Utilizzo di un editor XML online(Using an Online XML Editor)

Gli editor XML(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 capire se non sei abituato a leggere la sintassi XML .

Proviamo XML Viewer , un editor  XML online gratuito con diverse utili funzioni.

Passare alla pagina Web del visualizzatore XML(XML Viewer) , copiare il codice XML dal file (XML)XML e incollarlo nella finestra di input XML .(XML Input)

In alternativa, puoi fare clic sul pulsante Sfoglia(Browse) per caricare il tuo file XML o sul pulsante Carica URL(Load URL ) se desideri collegare il contenuto XML da una pagina web.

Successivamente, puoi selezionare Vista ad albero(Tree View) per visualizzare il contenuto del file in un modo più leggibile.

Se il tuo codice XML non è ben formattato, puoi scegliere l' opzione Abbellisci che si trova proprio sotto (Beautify )Tree View .

Qual è il tuo modo preferito di aprire e modificare file XML? Fateci sapere nei commenti qui sotto!



About the author

Sono un ingegnere software esperto, con oltre 10 anni di esperienza nello sviluppo e nella manutenzione di applicazioni Microsoft Office. Ho una forte passione per aiutare gli altri a raggiungere i loro obiettivi, sia attraverso il mio lavoro come ingegnere del software che attraverso le mie capacità di parlare in pubblico e di networking. Sono anche estremamente esperto in hardware e driver della tastiera, avendo sviluppato e testato molti di loro io stesso.



Related posts