XML - Visualizzatori

Questo capitolo descrive i vari methods to view an XML document. Un documento XML può essere visualizzato utilizzando un semplice editor di testo o qualsiasi browser. La maggior parte dei principali browser supporta XML. I file XML possono essere aperti nel browser semplicemente facendo doppio clic sul documento XML (se si tratta di un file locale) o digitando il percorso dell'URL nella barra degli indirizzi (se il file si trova sul server), allo stesso modo di apriamo altri file nel browser. I file XML vengono salvati con estensione".xml" estensione.

Esploriamo vari metodi con cui possiamo visualizzare un file XML. L'esempio seguente (sample.xml) viene utilizzato per visualizzare tutte le sezioni di questo capitolo.

<?xml version = "1.0"?>
<contact-info>
   <name>Tanmay Patil</name>
   <company>TutorialsPoint</company>
   <phone>(011) 123-4567</phone>
</contact-info>

Editor di testo

Qualsiasi semplice editor di testo come Blocco note, TextPad o TextEdit può essere utilizzato per creare o visualizzare un documento XML come mostrato di seguito:

Browser Firefox

Apri il codice XML sopra in Chrome facendo doppio clic sul file. Il codice XML visualizza la codifica con colore, che rende il codice leggibile. Mostra il segno più (+) o meno (-) sul lato sinistro dell'elemento XML. Quando facciamo clic sul segno meno (-), il codice si nasconde. Quando si fa clic sul segno più (+), le righe del codice vengono espanse. L'output in Firefox è come mostrato di seguito:

Browser Chrome

Apri il codice XML sopra nel browser Chrome. Il codice viene visualizzato come mostrato di seguito -

Errori nel documento XML

Se nel codice XML mancano alcuni tag, viene visualizzato un messaggio nel browser. Proviamo ad aprire il seguente file XML in Chrome:

<?xml version = "1.0"?>
<contact-info>
   <name>Tanmay Patil</name>
   <company>TutorialsPoint</company>
   <phone>(011) 123-4567</phone>
</contact-info>

Nel codice sopra, i tag di inizio e di fine non corrispondono (fare riferimento al tag contact_info), quindi un messaggio di errore viene visualizzato dal browser come mostrato di seguito -