BEISPIEL
BEISPIEL
BEISPIEL
Kapitel 12: XML in Theorie und Praxis
<Personen>
<PERSON>
<NAME>Müller</NAME>
</PERSON>
<PERSON>
<NAME>Lehmann</NAME>
<VORNAME>Heinz</VORNAME>
</PERSON>
</Personen>
Die Fehler:
Start- und Ende-Tag von <DATEN> stimmen nicht überein,
es sind zwei Stammelemente (DATEN, Personen) vorhanden,
die Attribute (marke) sind nicht in Anführungszeichen gesetzt,
die Tags <LAND> und <NAME> bei Deutschland überschneiden sich.
Processing Instructions (PI)
Für die Verarbeitung von XML-Dokumenten sind so genannte Processing Instructions (kurz PI) vorgesehen.
PIs werden mit einem Fragezeichen eingeleitet und geschlossen (»<? ... ?>«).
Beginnt die PI mit dem Schlüsselwort XML, handelt es sich um eine reservierte XML-Standarddefinition,
die dem verarbeitenden Programm (Parser) Informationen über zusätzliche Steuerdateien (DTD), den
Zeichensatz und Versionsinformationen liefert.
Einfache Angabe der Versionsnummer
<?xml version="1.0"?>
Definition eines spezifischen Zeichensatzes über das Schlüsselwort
encoding
<?xml version="1.0" encoding="UTF-16"?>
Jeder XML-Parser muss zumindest die Formate UTF-8 und UTF-16 (internationaler Zeichensatz) verarbei-
ten können.
Möchten Sie dem Parser mitteilen, dass eine externe DTD vorhanden ist, können Sie dies mit der Option
standalone realisieren. Gültige Werte sind
yes (keine externe DTD vorhanden) und
no (eine externe DTD ist vorhanden, der Dateiname steht in der DOCTYPE-Definition).
Keine externe DTD vorhanden
<?xml version="1.0" standalone="yes" ?>
756

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.