XML TEST WELLFORMED-TEXT

この文には次のパラメーターがあります。

パラメーター 説明
DocumentPointer 文字列としてメモリに格納されている XML ドキュメントを参照する COBOL ポインター データ項目の識別子。
DocumentLength DocumentPointer によって参照される XML ドキュメントの長さを含む COBOL 数値データ項目の識別子。

説明

XML TEST WELLFORMED-TEXT 文は、DocumentPointer パラメーターおよび DocumentLength パラメーターで指定した XML ドキュメントをテストして、整形式のドキュメントかどうかを確認します。整形式の XML ドキュメントとは、XML 構文規則に準拠している XML ドキュメントです。スキーマに対して有効かどうかは問いません。ドキュメントがスキーマに対して有効かどうかのテストについては、「XML VALIDATE FILE」および「XML VALIDATE TEXT」を参照してください。

XML-data-group というデータ項目に状態値が返されます。このデータ項目はコピーブック lixmldef.cpy に定義されています。

XML TEST WELLFORMED-TEXT
    MY-DOCUMENT-POINTER
    MY-DOCUMENT-LENGTH.
IF NOT XML-OK GO TO Z.