Neueste Web-Entwicklung Tutorials
 

Anzeige von XML


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

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

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

×

Kopfzeile


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.