Die Extensible Markup Language (XML) ist ein von der internationalen Organisation W3C entwickelter Standard zum Platzieren relativ kleiner Datenmengen in Textdateien. Dateien mit der Erweiterung xml werden häufiger von Skripten als Datenquelle verwendet, manchmal ist es jedoch erforderlich, die darin enthaltenen Daten ohne Verwendung von Skripten direkt auf der Browserseite anzuzeigen.
Anleitung
Schritt 1
Soll die XML-Datei von einem kleinen Benutzerkreis (im Firmen-, Heimnetzwerk oder sogar auf demselben Computer) verwendet werden, sind möglicherweise keine zusätzlichen Maßnahmen erforderlich. Einige Browserversionen - Mozilla Firefox, Internet Explorer - können solche Dateien in einer Baumstruktur mit erweiterbaren Knoten anzeigen.
Schritt 2
Eine andere relativ einfache Möglichkeit besteht darin, eine separate Datei mit CSS-Anweisungen zu verwenden, die die Regeln für die Formatierung der Datenausgabe aus einer XML-Datei beschreiben. Um es zu verwenden, bereiten Sie zunächst diese Datei vor - in diesem Fall werden Stylesheets nach den üblichen CSS-Regeln für Standard-HTML-Seiten erstellt. Laden Sie dann das Stylesheet auf den Site-Server hoch.
Schritt 3
Öffnen Sie die XML-Datei in einem beliebigen Texteditor oder noch besser, wenn Sie einen spezialisierten Editor mit Syntaxhervorhebung haben. Fügen Sie am Anfang des Codes eine weitere Zeile mit einem Link zum generierten CSS-Stylesheet für dieses Dokument hinzu. Wenn die Stile beispielsweise in einer Datei namens xmlStyles.css platziert und im selben Ordner wie die XML-Datei gespeichert werden, sollte die eingefügte Zeile wie folgt aussehen:
Schritt 4
Speichern Sie die bearbeitete XML-Datei, um den Vorgang abzuschließen.
Schritt 5
Eine andere Möglichkeit zum Rendern eines XML-Dokuments besteht darin, die Stylesheet-Regeln der Extensible Stylesheet Language (XSL) zu verwenden. Es gibt mehrere Variationen (XSLT, XSL-FO, XPath) mit unterschiedlichen Zwecken. Die Verwendung dieser Methode erfordert in der Regel auch die Erstellung einer separaten Datei mit Anweisungen zur Anzeige eines XML-Dokuments. Der Link zu dieser externen Datei wird ebenfalls am Anfang des Dokumenttextes platziert. In seiner einfachsten Form könnte dieser Link für eine externe Datei namens xmlStyles.xsl, die sich im selben Verzeichnis wie das Hauptdokument befindet, so aussehen:
Die Erstellung einer solchen Datei erfordert natürlich Kenntnisse der entsprechenden Sprachen – XSLT, XSL-FO, XPath.