Gli ultimi tutorial di sviluppo web
 

Visualizzazione XML


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

rgb (95, 95, 95) solido; margin-bottom: 15px; "class =" notranslate "?> <? xml version =" 1.0 "encoding =" UTF-8 ">
- <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.

rgb (95, 95, 95) solido; margin-bottom: 15px; "class =" notranslate "?> <? xml version =" 1.0 "encoding =" UTF-8 ">
- <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.

×

Intestazione


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.