MLTF ゲート、QUERY_XML 関数

XML のフラグメントを照会します。

入力パラメーター

CHANNEL_NAME
現行チャネルの 16 バイトの名前。
CHANNEL_TOKEN
現行チャネルを表すトークン。
ELEMENT_NAME
オプション・パラメーター
XML エレメント名のバッファー。
ELEMENT_NAMESPACE
オプション・パラメーター
XML エレメント名前空間のバッファー。
NAMESPACE_CONTAINER
オプション・パラメーター
XML のスコープ内のものとして処理される XML 名前空間接頭部宣言のリスト。
TYPE_NAME
オプション・パラメーター
XML グローバル・データ型の名前のバッファー。
TYPE_NAMESPACE
オプション・パラメーター
XML グローバル・データ型の名前空間のバッファー。
XML_CONTAINER
CICS がアプリケーション・データに変換する XML が入っているコンテナーの 16 バイトの名前。

出力パラメーター

REASON
RESPONSE が DISASTER である場合、以下の値が返されます。
  • ABEND
  • INTERNAL_ERROR
  • SEVERE_ERROR
RESPONSE が EXCEPTION である場合、以下の値が返されます。
  • CHANNEL_NOT_FOUND
  • CONTAINER_NOT_FOUND_XML
  • CONTAINER_NOT_FOUND_NS
  • CONTAINER_NOT_TEXT_MODE
  • ELEMENT_NAME_BUFF_OVERFLOW
  • ELEMENT_NMSP_BUFF_OVERFLOW
  • EMPTY_XML_CONTAINER
  • EMPTY_XML_DATA
  • TYPE_NAME_BUFF_OVERVIEW
  • TYPE_NMSP_BUFF_OVERVIEW
  • XML_CONVERSION_ERROR
  • XML_INPUT_ERROR
対応
ドメイン呼び出しが正常に実行されたかどうかを示します。 詳しくは、 ドメイン・インターフェースの RESPONSE パラメーターを参照してください。