ほとんどの XML イベントで、パーサーは XML-TEXT または XML-NTEXT を関連文書フラグメントに設定します。
通常、XML 文書が英数字データ項目である場合に、パーサーは XML-TEXT を設定します。 次の場合にパーサーは XML-NTEXT を設定します。
特殊レジスター XML-TEXT と XML-NTEXT は、相互に排他的です。 パーサーが XML-TEXT を設定した場合、XML-NTEXT は空で長さゼロになります。 パーサーが XML-NTEXT を設定した場合、XML-TEXT は空で長さゼロになります。
XML-NTEXT 内の国別文字 の数を決定するには、LENGTH 組み込み関数 (例: LENGTH(XML-NTEXT)) を使用します。 XML-NTEXT 内のバイト 数を決定するには、特殊レジスター LENGTH OF XML-NTEXT を使用します。 国別文字数は、バイト数とは異なります。
XML-TEXT 内のバイト数を決定するには、特殊レジスター LENGTH OF XML-TEXT または LENGTH 組み込み関数を使用します (両方ともバイト数を返します)。
関連タスク
XML を処理するためのプロシージャーの作成
関連参照XMLPARSE