Raw XML-Dateien können in allen gängigen Browsern angezeigt werden.
Erwarten Sie nicht, XML-Dateien als HTML-Seiten angezeigt werden.
Anzeigen von XML-Dateien
- <Note>
<Bis> Tove </ to>
<Von> Jani </ von>
<Überschrift> Erinnerung </ heading>
<Body> Vergessen Sie mich nicht an diesem Wochenende! </ Body>
</ Note>
Sehen Sie in der XML - Datei , die oben in Ihrem Browser: note.xml
Die meisten Browser wird ein XML-Dokument mit farbcodierten Elemente anzuzeigen.
Oft wird ein Plus (+) oder Minuszeichen (-) auf der linken Seite der Elemente kann angeklickt werden , um die Elementstruktur erweitern oder reduzieren.
Um rohen XML - Quelle zu sehen, versuchen zu wählen "View Page Source" oder "View Source" im Browser - Menü.
Note: In Safari 5 (and earlier) , nur das Element Text angezeigt. Um die XML - Rohdaten anzuzeigen, müssen Sie mit der rechten Seite klicken , und wählen Sie "View Source" .
Anzeigen eine ungültige XML-Datei
Wenn eine fehlerhafte XML-Datei geöffnet wird, wird einige Browser den Fehler melden, und einige werden es angezeigt, oder es nicht korrekt angezeigt.
- <Note>
<Bis> Tove </ to>
<Von> Jani </ ffrom>
<Überschrift> Erinnerung </ heading>
<Body> Vergessen Sie mich nicht an diesem Wochenende! </ Body>
</ Note>
Versuchen Sie, die folgende XML - Datei zu öffnen: note_error.xml
Andere XML-Beispiele
Anzeigen einige XML-Dokumente helfen Ihnen, die XML-Gefühl bekommen:
Ein XML - Frühstücksmenü
Dies ist ein Frühstück-Food-Menü aus einem Restaurant, als XML gespeichert.
Eine XML - CD - Katalog
Dies ist eine CD-Sammlung, als XML gespeichert.
Eine XML - Pflanzenkatalog
Dies ist eine Pflanze Katalog aus einer Pflanze Geschäft, als XML gespeichert.
Warum funktioniert XML-Anzeige wie diese?
XML-Dokumente tragen keine Informationen darüber, wie die Daten angezeigt werden soll.
Da XML - Tags werden "invented" , vom Autor des XML - Dokuments, Browser weiß nicht , ob ein Tag wie <table> eine HTML - Tabelle oder eine Tabelle Speise beschreibt.
Ohne Informationen darüber, wie die Daten angezeigt werden, können die Browser zeigen nur das XML-Dokument, wie es ist.
Anzeige von XML-Dateien, die mit CSS?
Unten ist ein Beispiel dafür, wie CSS zu verwenden, um ein XML-Dokument zu formatieren.
Wir können eine XML - Datei wie verwenden cd_catalog.xml und ein Stylesheet wie cd_catalog.css
ERGEBNIS: Die Katalog - CD mit der CSS - Datei formatiert
Unten ist ein Bruchteil der XML-Datei. Die zweite Zeile verbindet die XML-Datei in der CSS-Datei:
<?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>
Formatierung von XML mit CSS wird nicht empfohlen. Verwenden Sie JavaScript oder XSLT statt.