30.12.2013 Aufrufe

Skript - Praktische Informatik / Datenbanken - Universität Kassel

Skript - Praktische Informatik / Datenbanken - Universität Kassel

Skript - Praktische Informatik / Datenbanken - Universität Kassel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

27<br />

3 Document Type Definitions<br />

3.1 Elementdeklarationen<br />

Entschließt man sich, ein Dokumentenschema mittels der älteren, weit<br />

verbreiteten Document Type Definition (DTD) anzugeben, dann gilt:<br />

Jedes in einem gültigen XML-Dokument auftretende Element muß in der<br />

DTD deklariert sein. Dies geschieht mit der Elementdeklaration<br />

<br />

wobei der Elementname ohne spitze Klammern angegeben wird. Was hier<br />

als rule bezeichnet wird, legt fest, was zwischen der Start- und Endmarkierung<br />

des Elements stehen darf.<br />

3.1.1 ANY und #PCDATA<br />

Im einfachsten Fall erlaubt man mit einer Angabe<br />

<br />

beliebige Daten, auch andere Tags.<br />

Will man andererseits nur „Nutzdaten“ ohne Metazeichen (sog. parsed<br />

character data) erlauben, dann lautet die Angabe #PCDATA.<br />

<br />

Damit wäre in einem XML-Dokument<br />

<br />

<strong>Skript</strong>um XML-Vorlesung &#xA9; L. Wegner

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!