Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 プログラミング・ガイド


XML-NAMESPACE および XML-NNAMESPACE

XMLPARSE(XMLSS) オプションが有効である場合には、XML パーサーは XML-NAMESPACE 特殊レジスターまたは XML-NNAMESPACE 特殊レジスターを次のものの名前空間 ID に設定します。

パーサーは、XML 文書が国別データ項目である場合、または RETURNING NATIONAL 句が XML PARSE ステートメントに指定されている場合には、 XML-NNAMESPACE を設定します。それ以外の場合には、パーサーは、XML-NAMESPACE を設定します。

特殊レジスター XML-NAMESPACEXML-NNAMESPACE は、相互に排他的です。 パーサーが XML-NAMESPACE を設定した場合、XML-NNAMESPACE は空で長さゼロになります。 パーサーが XML-NNAMESPACE を設定した場合、XML-NAMESPACE は空で長さゼロになります。

XML-NNAMESPACE 内の国別文字の数を決定するには、LENGTH 組み込み関数 (例: LENGTH(XML-NNAMESPACE)) を使用します。 XML-NNAMESPACE 内のバイト数を決定するには、特殊レジスター LENGTH OF XML-NNAMESPACE を使用します。 国別文字数は、バイト数とは異なります。

XML-NAMESPACE 内のバイト数を決定するには、特殊レジスター LENGTH OF XML-NAMESPACE または LENGTH 組み込み関数を使用します (両方ともバイト数を返します)。

関連概念
XML-CODE
XML-NAMESPACE-PREFIX および XML-NNAMESPACE-PREFIX
XML-TEXT および XML-NTEXT  

関連タスク
XML を処理するためのプロシージャーの作成

関連参照
XMLPARSE
XML-EVENT (Enterprise COBOL 言語解説書)


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

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