XML ProcessingInstruction

Eine XML-Verarbeitungsanweisung außerhalb der Dokumenttypdeklaration wird durch das Syntaxelement 'ProcessingInstruction' dargestellt. Hierbei handelt es sich um ein Name-Wert-Element; der Name des Syntaxelements ist der Name des Verarbeitungsanweisungsziels, und der Wert des Syntaxelements sind die Zeichendaten der Verarbeitungsanweisung. Der Wert des Syntaxelements darf nicht leer sein. Der Name darf weder in in Großbuchstaben noch in Kleinschreibung XML lauten.

Wenn der Wert des Elements die Zeichenfolge ?>, enthält, wird diese Folge durch den Text ?&gt; ersetzt. Dadurch wird sicher gestellt, dass der Inhalt der Verarbeitungsanweisung nicht vorzeitig die Verarbeitungsanweisung beenden kann. Die Zeichen <, >, &, " und ' werden nicht in ihre Escapezeichenfolgen übersetzt.

Nachfolgend sind Beispiele zu XML ProcessingInstruction in einem XML-Dokument und als Baumstruktur aufgeführt:

<example><?target Dies ist eine VA.?></example>
Beispiel der Baumstruktur einer XML-Verarbeitungsanweisung
Zugehörige Konzepte
Nachrichtenflüsse - Übersicht
Zugehörige Tasks
Nachrichtenflüsse entwickeln
Zugehörige Verweise
Der XML-Nachrichtentext
XML-Element
XML-Attribut
XML-Inhalt
Beispiel für einen XML-Nachrichtentext: Elemente, Attribute und Inhalt
XML CDataSection
XML EntityReferenceStart und EntityReferenceEnd
XML-Kommentar
XML AsIsElementContent
XML BitStream
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ad06410_