02.06.2013 Aufrufe

Download - IT-Designers GmbH

Download - IT-Designers GmbH

Download - IT-Designers GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3.2.1 Der Prolog<br />

S TEINBEIS-TRANSFERZENTRUM<br />

- 3. XML Dokumente -<br />

Das erste, das man in einem XML Dokument zu lesen bekommt, ist die XML<br />

Deklaration. Diese beinhaltet die Information über die verwendete XML Version (es<br />

gibt bis jetzt nur 1.0) und den verwendeten Zeichencode. Beginnt ein Dokument<br />

mit:<br />

<br />

so bedeutet dies, dass es sich um ein XML Dokument der Version 1.0 handelt, das in<br />

der Unicode-Codierung UTF-16 geschrieben wurde. XML verlangt, dass alle Parser<br />

Unicode beherrschen, d.h. bei den üblichen Unicode-Codierungen (UTF-8 oder<br />

UTF-16) darf es keine Probleme geben. Die Benutzung anderer Zeichencodes ist<br />

abhängig vom gewählten Parser.<br />

Auf die Deklaration folgt die Zuordnung zum Dokumententyp:<br />

<br />

Bei diesem Dokument handelt es sich um ein XHTML Dokument und die DTD findet<br />

sich im File XHTML.DTD. Die DTD kann an dieser Stelle auch direkt angegeben<br />

werden, allerdings ist es üblich, sie in ein *.DTD File auszulagern. Auf den Aufbau<br />

und den Inhalt einer DTD wird später eingegangen. Ein Dokument muss nicht<br />

unbedingt einer DTD zugeordnet sein, d.h. die DOCTYPE-Instruktion kann auch<br />

fehlen.<br />

Nun können noch sogenannte Processing-Instructions (in <br />

eingeschlossen) folgen, die speziellen Applikationen Hinweise darüber geben<br />

können, wie das Dokument zu verarbeiten ist. Um beispielsweise ein Stylesheet<br />

einem XML Dokument zuzuordnen, kann folgende Processing-Instruction verwendet<br />

werden:<br />

<br />

Die Attribute sind vom Ziel der Processing-Instruction abhängig, das in diesem Fall<br />

xml-stylesheet bildet. Auf den Aufbau und den Inhalt von XSL Stylesheets sowie<br />

auf die Bedeutung dieser Instruktion wird später eingegangen.<br />

S OFTWARETECHNIK Einführung in XML © Prof. J. Goll<br />

- 13 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!