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.

Nullwerte in einer Nachricht in der DFDL-Domäne abfragen

Mit einer ESQL-Anweisung können Sie ein Element mit NULL vergleichen.

Wenn Sie ein Element mit NULL vergleichen möchten, verwenden Sie folgende Anweisung:

IF InputRoot.DFDL.MyMessage.Elem2.Child1 IS NULL THEN
   DO:
    -- weiterer ESQL-Code -- END IF;

Wenn Nullwerte für dieses Element zulässig sind, testet diese Anweisung, ob das Element in der Eingabenachricht existiert oder ob es existiert und einen der 'nil'-Werte enthält, die für das Element im DFDL-Schema definiert sind. Das gelieferte Ergebnis dieses Tests wird wie folgt bestimmt:

Mit der ESQL-Funktion CARDINALITY können Sie ermitteln, ob das Feld fehlt anstatt mit einem Nullwert vorhanden zu sein.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

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

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:22:43


TaskthemaTaskthema | Version 8.0.0.5 | bc40795_