Diese Funktion erstellt ein neues Syntaxelement, fügt es nach dem angegebenen Syntaxelement ein und ordnet es dem angegebenen Parser-Klassennamen zu. Das neue Element wird das nächste gleichgeordnete Element des angegebenen Elements.
Ein Teil der Syntaxelementstruktur, der einem Parser gehört, kann seinen tatsächlichen Stamm nur auf der höchsten Elementebene haben (d. h. als direkt untergeordnete Elemente des Stamms). Die benutzerdefinierte Knotenschnittstelle schränkt die Möglichkeit nicht ein, eine untergeordnete Baumstruktur zu erstellen, die anscheinend einem anderen Parser gehört. Es ist jedoch nicht möglich, diese Elementstrukturen in einen Bitstrom zu serialisieren, wenn eine Nachricht ausgegeben wird.
Wenn Sie den Namen eines Parsers angeben, der im Lieferumfang von WebSphere Message Broker enthalten ist, müssen Sie den richtigen Klassennamen des Parsers verwenden.
Der interne Name für den BLOB-Parser lautet none. Wenn Sie also diese Funktion zum Erstellen eines Ordners für den BLOB-Parser verwenden, sollte der zugeordnete Parsername none lauten.
CciElement* cniCreateElementAfterUsingParser( int* returnCode, CciElement* targetElement, const CciChar* parserClassName);