Che cosa È Un File XML (E Come Faccio ad Aprire Uno)?

0
4772

Un file con il .xml estensione del file è un XML (Extensible Markup Language). Questi sono davvero solo un semplice file di testo che utilizzano i tag personalizzati per descrivere la struttura e altre caratteristiche del documento.

Che cosa è XML?

XML è un linguaggio di markup creato dal World Wide Web Consortium (W3C) per definire una sintassi per la codifica di documenti che entrambi gli esseri umani e le macchine in grado di leggere. E lo fa attraverso l’uso di tag che definiscono la struttura del documento, così come il documento deve essere conservato e trasportato.

È probabilmente più semplice di confrontarlo con un altro linguaggio di markup con cui si potrebbe essere a conoscenza—l’HTML (Hypertext Markup Language) utilizzato per la codifica di pagine web. HTML utilizza un pre-definito di simboli di marcatura (codici) che descrivono il formato del contenuto di una pagina web. Per esempio, il seguente è un semplice codice HTML utilizza i tag per fare alcune parole in grassetto e in alcuni corsivo:

Questo è il modo per rendere <b>testo in grassetto</b> e questo è il modo per rendere il <i>testo in corsivo</i>

La cosa che differenzia XML, però, è che è estensibile. XML non predefinito di linguaggio di markup come HTML. Invece, XML consente agli utenti di creare i propri simboli di marcatura per descrivere il contenuto, rendendo illimitato e auto-definizione di set di simboli.

Essenzialmente, l’HTML è un linguaggio che si concentra sulla presentazione dei contenuti, mentre XML è un dedicato di dati-linguaggio di descrizione utilizzato per memorizzare i dati.

XML è spesso usato come base per altri formati di documento—centinaia, infatti. Qui ci sono alcuni più conosciuti:

  • RSS e ATOM entrambi descrivono come lettore apps gestire i feed web.
  • Microsoft .NET utilizza XML per i suoi file di configurazione.
  • Microsoft Office 2007 e versioni successive utilizzo di XML come base per la struttura del documento. Che è quello che la “X” significa .DOCX documento di Word formato, per esempio, ed è anche utilizzato in Excel (XLSX) e PowerPoint (file PPTX).

Quindi, se si dispone di un file XML, che non vuol necessariamente dire che l’app è inteso per l’uso con. E in genere, non avrete bisogno di preoccuparsi, a meno che non si tratti in realtà di progettare il file XML.

Come Faccio Ad Aprire?

Ci sono alcuni modi è possibile aprire direttamente in un file XML. È possibile aprire e modificare con un qualsiasi editor di testo, visualizzare con qualsiasi browser web, o utilizzare un sito web che consente di visualizzare, modificare e convertire in altri formati.

Utilizzare un Editor di Testo, Se Si lavora Con i File XML Regolarmente

Dal momento che i file XML sono davvero solo file di testo, è possibile aprire in qualsiasi editor di testo. La cosa è, un sacco di editor di testo come blocco note, solo che non sono progettati per mostrare i file XML con la struttura. Potrebbe essere ok per popping un file XML aperto e dando una rapida occhiata per capire di cosa si tratta. Ma, ci sono di gran lunga migliori strumenti per lavorare con loro.

Fare clic destro il file XML che si desidera aprire, scegliere “Apri Con” dal menu di scelta rapida e quindi fare clic su “blocco note”.

Nota: stiamo utilizzando Windows esempi qui, ma lo stesso vale per gli altri sistemi operativi. Cercare un buon editor di testo di terzi che è stato progettato per supportare i file XML.

Il file viene aperto, ma come si può vedere, perde gran parte della sua formattazione e stipiti il tutto su due righe del documento.

Così, mentre il blocco note, potrebbe essere utile per il controllo rapido di un file XML, è molto meglio con uno strumento più avanzato, come ad esempio Notepad++, che mette in evidenza di sintassi e di formati di file, il modo in cui è destinato.

Qui è lo stesso file XML aperto con Notepad++:

CORRELATI: Come Sostituire il blocco note con un Altro Editor di Testo in Windows

Utilizzare un Browser Web per Visualizzare i Dati Strutturati

Se non si ha realmente bisogno di modificare il file XML, ma solo bisogno di visualizzare l’occasione, il browser che si sta utilizzando per leggere questo articolo è adatto per il lavoro. E, infatti, il vostro browser web predefinito è probabile impostare come visualizzatore predefinito per i file XML. Quindi, fare doppio clic su un file XML dovrebbe aprire nel browser.

Se non, è possibile fare clic destro sul file per trovare le opzioni per aprire con qualsiasi applicazione che si desidera. Basta selezionare il browser web dall’elenco dei programmi. Stiamo usando Chrome in questo esempio.

Quando si apre il file, si dovrebbe vedere ben strutturato di dati. Non è bella come la codifica a colori vista che si ottiene con qualcosa come Notepad++, ma è uno spettacolo di gran lunga migliore rispetto a quello che si ottiene con il blocco note.

Utilizzare Un Editor Online per Visualizzare, Modificare o Convertire File XML

Se si desidera modificare l’occasionale file XML e non si desidera scaricare un nuovo editor di testo, o se avete bisogno di convertire un file XML in un altro formato, ci sono un paio decente online XML editor disponibili per libero. TutorialsPoint.com, XMLGrid.net e CodeBeautify.org tutti consentono di visualizzare e modificare i file XML. Dopo aver fatto la modifica, è possibile scaricare l’cambiato il file XML, o anche convertirlo in un formato diverso.

Per questo esempio, useremo CodeBeautify.org. La pagina è divisa in tre sezioni. Sulla sinistra si trova il file XML che si sta lavorando. In mezzo, troverete diverse opzioni. Sulla destra, vedrete i risultati di alcune delle opzioni che si possono selezionare. Per esempio, nell’immagine qui sotto, la nostra piena file XML è a sinistra e la vista ad albero è visibile nel riquadro dei risultati, perché abbiamo cliccato su “Visualizzazione struttura” pulsante al centro.

Ecco un aspetto migliore a tali opzioni. Utilizzare il pulsante “Sfoglia” per caricare un file XML dal tuo computer o il “Carico ” URL” pulsante per tirare XML da una fonte online.

La “Visualizzazione struttura” pulsante consente di visualizzare i dati in un ben formattato struttura ad albero nel riquadro dei risultati, con tutti i tag a sinistra in arancione e gli attributi a destra della tag.

Il “Abbellire” visualizza i dati in pulito, di facile lettura, linee nel riquadro dei risultati.

“Minify” pulsante consente di visualizzare i dati utilizzando la minor quantità di spazio bianco possibile. Si tenterà di mettere ogni singolo pezzo di dati su un’unica riga. Questo è utile quando si cerca di rendere il file più piccolo. Ciò consentirà di risparmiare un po ‘ di spazio, ma a costo di essere in grado di leggere in modo efficace.

E infine, è possibile utilizzare il “XML JSON” pulsante per convertire XML in formato JSON, la “Esporta in CSV” pulsante per salvare i dati come valori separati da virgola file, o il pulsante “Download” per scaricare eventuali modifiche come un nuovo file XML.