Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


XML-CODE の内容

パーサーから XML PARSE ステートメントに制御が戻されるとき、特殊レジスター XML-CODE には、パーサーまたは処理プロシージャーによって設定された最新の値が入っています。

EXCEPTION イベント以外のすべてのイベントにおいて、XML-CODE の値はゼロです。EXCEPTION 以外のイベントに対して、XML パーサーに制御を戻す前に XML-CODE に -1 を設定した場合、(戻された XML-CODE 値 -1 で指定される) ユーザー開始例外で処理は停止します。イベントから戻る前に XML-CODE をその他の非ゼロ値に変更した場合、結果は保証されません。

EXCEPTION イベントの場合、特殊レジスター XML-CODE は例外コードに設定されます。

次の図では、パーサーと処理プロシージャーの間の制御のフロー、およびこれらの間で情報を受け渡しするためにどのように XML-CODE を使用するかを示しています。 別ページとの接続記号 (例えば、 フローチャートの別ページとの接続記号。) は、この情報によって複数のチャートを接続します。特に、 次の図で 別ページとの接続記号 E。 は接続先のチャートとして XML 例外の制御フローに接続し、 別ページとの接続記号 P。XML CCSID 例外のフロー制御から接続しています。

XML-CODE の使用法を示す、XML パーサーとプログラムの間の制御フロー

XML パーサーと、XML-CODE を使用するプログラムの間の制御フローのフローチャート。これは前後の本文で説明されています。

関連概念
XML-TEXT および XML-NTEXT の内容

関連タスク
XML を処理するためのプロシージャーの作成
XML パーサーが検出する例外の処理

関連参照
付録F. XML 参照資料
XML-CODE (「COBOL for Windows 言語解説書」)


ご利用条件 | フィードバック

Copyright IBM Corporation 1996, 2008.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)