I file XML grezzo possono essere visualizzati in tutti i principali browser.
Non aspettatevi file XML per essere visualizzati come pagine HTML.
I file XML Visualizza
- <Note>
<A> Tove </ a>
<Da> Jani </ da>
<Titolo> Promemoria </ heading>
<Body> Non dimenticate di me in questo fine settimana! </ Body>
</ Note>
Guardate il file XML di cui sopra nel browser: note.xml
La maggior parte dei browser visualizza un documento XML con elementi colorati.
Spesso un più (+) o il segno meno (-) a sinistra gli elementi possono essere cliccati per espandere o comprimere la struttura dell'elemento.
Per visualizzare sorgente XML grezzo, provare a selezionare "View Page Source" o "View Source" dal menu del browser.
Note: In Safari 5 (and earlier) , verrà visualizzato solo il testo elemento. Per visualizzare il codice XML grezzo, è necessario fare clic destro sulla pagina e selezionare "View Source" .
Visualizzazione di un file XML non valido
Se un file XML errato viene aperto, alcuni browser segnalare l'errore, e alcuni visualizzarlo, o visualizzare in modo errato.
- <Note>
<A> Tove </ a>
<Da> Jani </ ffrom>
<Titolo> Promemoria </ heading>
<Body> Non dimenticate di me in questo fine settimana! </ Body>
</ Note>
Provare ad aprire il file XML seguente: note_error.xml
Altri esempi di XML
Sta guardando alcuni documenti XML vi aiuterà a ottenere la sensazione XML:
Un menù per la colazione XML
Si tratta di un menù colazione da un ristorante, memorizzato in formato XML.
Un catalogo CD XML
Questa è una raccolta di CD, immagazzinato come XML.
Un catalogo impianto XML
Questo è un catalogo pianta da un negozio pianta, immagazzinato come XML.
Perché il XML Display Ti piace questo?
documenti XML non trasportano informazioni su come visualizzare i dati.
Dal momento che i tag XML sono "invented" dall'autore del documento XML, i browser non so se un tag come <table> descrive una tabella HTML o un tavolo da pranzo.
Senza alcuna informazioni su come visualizzare i dati, i browser possono solo visualizzare il documento XML come è.
Visualizzazione di file XML con i CSS?
Di seguito è riportato un esempio di come usare i CSS per formattare un documento XML.
Siamo in grado di utilizzare un file XML come cd_catalog.xml e un foglio di stile come cd_catalog.css
RISULTATO: Il catalogo CD formattato con il file CSS
Sotto è una frazione del file XML. La seconda linea collega il file XML per il file CSS:
<?xml version="1.0" encoding="UTF-8 " ?>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>
La formattazione XML con CSS non è raccomandato. Utilizzare JavaScript o XSLT invece.