Cosa sapere
- Un file XML è un file Extensible Markup Language.
- Aprine uno con Visualizzatore XML in linea, Visual Studio Code o Notepad ++.
- Converti in JSON, CSV, HTML e altri con gli stessi programmi.
Questo articolo descrive cosa sono i file XML e dove vengono utilizzati, quali programmi possono aprirne uno e come convertirli in un altro formato basato su testo come JSON, PDF o CSV.
Cos'è un file XML?
Un file XML è un file Extensible Markup Language. Sono file di testo semplice che non fanno nulla di per sé tranne che per descrivere il trasporto, la struttura e la memorizzazione dei dati.
Un feed RSS è un esempio comune di file basato su XML.
Alcuni file XML sono invece file Cinelerra Video Project utilizzati con il programma di editing video Cinelerra. Il file contiene le impostazioni relative al progetto come un elenco delle modifiche precedenti apportate al progetto, nonché i percorsi in cui si trovano i file multimediali.
Lifewire / Miguel Co
Sebbene appaiano correlati perché le loro estensioni di file sono simili, i file XLM non sono gli stessi dei file XML.
Come aprire un file XML
Molti programmi aprono file XML, incluso il visualizzatore XML in linea di Code Beautify e alcuni browser web. Diversi programmi popolari modificano anche i file XML.
Alcuni importanti editor XML gratuiti includono Notepad ++ e XML Notepad 2007. EditiX e Adobe Dreamweaver sono un paio di altri editor XML popolari, ma sono gratuiti solo se riesci a ottenere una versione di prova. Il popolare editor di Visual Studio Code di Microsoft gestisce i file XML come un campione.
Solo perché un file XML può essere facilmente aperto e visualizzato non significa che farà qualcosa. Molti tipi diversi di programmi utilizzano XML come un modo per memorizzare i propri dati in modo standard, ma in realtà l'utilizzo di un file XML per uno scopo specifico richiede che tu sappia per cosa quel particolare file XML memorizza i dati.
Ad esempio, il formato XML viene utilizzato per i file MusicXML, un formato di spartiti basato su XML. Potresti certamente aprire uno di quei file XML in qualsiasi editor di testo per vedere che tipo di dati ci sono, ma è davvero utile solo in un programma come Finale NotePad.
Poiché i file XML sono file di testo, qualsiasi editor di testo, incluso lo strumento Blocco note integrato in Windows, sarà in grado di visualizzare e modificare correttamente il contenuto del file XML. Gli editor XML dedicati menzionati sopra sono migliori per modificare i file XML perché comprendono la struttura del file. Un editor di testo standard non è così facile da usare per modificare i file XML.
Tuttavia, se vuoi seguire questa strada, consulta il nostro elenco dei migliori editor di testo gratuiti per alcuni dei nostri preferiti.
I file di progetto video Cinelerra che utilizzano l'estensione file XML possono essere aperti con il software Cinelerra per Linux. Il programma era diviso in due, chiamato Heroine Virtual e Community Version, ma ora sono combinati in uno solo.
Se ancora non riesci ad aprire il tuo file, assicurati di non confonderlo con un file che ha solo un nome di estensione simile, come un file XMP, XMF o ML.
Come convertire un file XML
La migliore soluzione per convertire un file XML in un altro formato è utilizzare uno degli editor già menzionati. Il programma che sta creando il file XML è più che probabile che sia in grado di salvare lo stesso file in un formato diverso.
Ad esempio, un semplice editor di testo, che può aprire un documento di testo come XML, di solito può salvare il file in un altro formato basato su testo come TXT. Tuttavia, non ottieni nulla da questa opzione se non la semplice modifica dell'estensione del file.
Se stai cercando una soluzione rapida, puoi provare il convertitore online da XML a JSON di Code Beautify. Questo strumento ti consente di convertire XML in JSON incollando il codice XML nel sito Web e quindi scaricando il file .JSON sul tuo computer. Puoi anche cercare il file XML sul tuo computer o caricarne uno da un URL.
Ovviamente, un convertitore da XML a JSON è utile solo se è quello che cerchi. Ecco alcuni altri convertitori XML online gratuiti che potrebbero esserti più utili:
- Da XML a HTML
- Da XML a CSV
- Da XML a XSD
- Da XML a PDF
Ecco alcuni convertitori gratuiti che convertono in XML invece che da XML:
- Da XLS / XLSX a XML
- Da SQL a XML
- Da CSV a XML
- JSON a XML
Di solito non è possibile modificare un'estensione del file (come l'estensione del file XML) con una che il computer riconosca e che il file appena rinominato possa essere utilizzato. Nella maggior parte dei casi deve essere eseguita una conversione del formato di file effettiva utilizzando uno dei metodi sopra descritti. Tuttavia, poiché XML è basato su testo, in alcune situazioni potrebbe essere utile rinominare l'estensione.
Ulteriori informazioni sui file XML
I file XML sono formattati con tag, simili ad altri file in linguaggio di markup come i file HTML. Puoi vedere un file di esempio XML sul sito Web di Microsoft.
Da Microsoft Office 2007, Microsoft utilizza formati basati su XML per Word, Excel e PowerPoint, indicativi nei rispettivi formati di file: .DOCX, .XLSX e .PPTX. Microsoft offre una spiegazione dettagliata dei vantaggi dell'utilizzo di questi tipi di file basati su XML.
Alcuni altri tipi di file basati su XML includono file EDS, XSPF, FDX, SEARCH-MS, CMBL, APPLICATION e DAE.
W3Schools ha molte informazioni sui file XML se stai cercando uno sguardo dettagliato su come lavorare con loro.