特殊レジスター XML-TEXT と XML-NTEXT は、相互に排他的です。 パーサーによって XML-TEXT が設定されると、XML-NTEXT は未定義になります (長さ 0)。パーサーによって XML-NTEXT が設定されると、XML-TEXT は未定義になります (長さ 0)。
XML PARSE ID のタイプによって、2 つの特殊レジスターのいずれが設定されるかが決まります。ただし、これは、ATTRIBUTE-NATIONAL-CHARACTER および CONTENT-NATIONAL-CHARACTER イベントには適用されません。これら 2 つのイベントの場合、XML PARSE ID として指定したデータ項目に関係なく、XML-NTEXT が設定されます。
XML-NTEXT に含まれる国別文字の数を決定するには、LENGTH 関数を使用します。LENGTH OF XML-NTEXT には、文字数ではなく、XML-NTEXT で使用されるバイト数が入ります。
関連概念
XML-CODE の内容
関連タスク
XML を処理するためのプロシージャーの作成
関連参照
XML-NTEXT
(「COBOL for Windows 言語解説書」)
XML-TEXT
(「COBOL for Windows 言語解説書」)