WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Namespaceunterstützung in XML-Parsern

Namespaces in XML-Nachrichten werden von den XMLNSC- und XMLNS-Parsern unterstützt. Der XML-Parser unterstützt keine Namespaces.

Parsing

Die XMLNS- und XMLNSC-Parser können korrekt formatierte XML-Dokumente syntaktisch analysieren, unabhängig davon, ob im Dokument Namespaces enthalten sind. Wenn Elemente oder Attribute über Namespaces verfügen, werden diese Namespaces für die Elemente und Attribute in der Nachrichtenbaumstruktur verwendet. Zuordnungen von Namespacepräfixen werden ebenfalls in der Nachrichtenbaumstruktur ausgeführt und für die Serialisierung der Nachrichtenbaumstruktur zurück zu XML verwendet.

Während die Nachricht den Nachrichtenfluss passiert, können Namespaces und Namespacezuordnungen unter Verwendung von ESQL oder anderer Umsetzungstechnologien, die im Nachrichtenbroker zur Verfügung stehen, modifiziert werden.

Schreiben

Namespaces und ihre Präfixe werden bei der Syntaxanalyse in der Nachrichtenbaumstruktur beibehalten und werden bei der Umwandlung einer Nachrichtenbaumstruktur in einen XML-Bitstrom durch die XMLNS- und XMLNSC-Parser verwendet.

Tipp: Wenn es zu einem Element in der Nachrichtenbaumstruktur ein untergeordnetes Element gibt, bei dem es sich um eine Deklaration 'Standard-Namespace' handelt, muss jedes untergeordnete Element dieses Elements (sei es ein XML-Element oder ein XML-Attribut mit beliebiger Verschachtelungstiefe) über einen Namespace verfügen. Wenn diese Regel nicht umgesetzt wird, kann der Nachrichtenbroker keine korrekte XML-Ausgabe für die Nachrichtenbaumstruktur erstellen.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:21:08


KonzeptthemaKonzeptthema | Version 8.0.0.5 | ad67000_