XML AsisElementContent

'AsisElementContent' ist ein besonderes Wertsyntaxelement, mit dem generierter XML-Code genau gesteuert wird.

Das Syntaxelement 'AsisElementContent' ist ein besonderes Wertelement. Das Element wird zur genauen Steuerung des in einer Ausgabenachricht generierten XML-Codes ohne den Schutz der Syntaxelemente für Element, Attribut und Inhalt verwendet. Wenn Sie 'AsisElementContent' verwenden, müssen Sie sicherstellen, dass die Ausgabenachricht das korrekte XML-Format aufweist.

Sie können dieses Syntaxelement beispielsweise verwenden, wenn Sie das normale Verhalten unterdrücken möchten, bei dem die Zeichen Ampersand (&), Kleiner als (<), Größer als (>), Anführungszeichen (") und Apostroph (') durch die vordefinierten XML-Einheiten &amp;, &lt;, &gt;, &quot; und &apos; ersetzt werden.

Im nachfolgenden Beispiel wird die Verwendung von AsisElementContent demonstriert. Die Anweisung:

Set OutputRoot.XMLNS.(XML.Element)Message.(XML.Content) = '<rawMarkup>';

generiert die folgende XML in einer Ausgabenachricht:

<Message>&lt;rawMarkup&gt;</Message>

Die Anweisung

Set OutputRoot.XMLNS.(XML.Element)Message.(XML.AsisElementContent) = '<rawMarkup>';

generiert jedoch folgende Ausgabenachricht:

<Message><rawMarkup></Message>

Diese Beispiele zeigen, dass der Wert eines AsisElementContent-Syntaxelements nicht geändert wird, bevor er in die Ausgabenachricht geschrieben wird.

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 ProcessingInstruction
XML BitStream
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:28:36

ad06420_