XML GET TEXT

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

パラメーター 説明
DocumentPointer この文が正常に完了した後にメモリ上のテキストを参照する COBOL ポインター データ項目。
DocumentLength この文が正常に完了した後に、DocumentPointer によって参照される生成済み XML ドキュメントの長さを含む COBOL 数値データ項目の名前。
DocumentName メモリにロードするテキストを含む XML ドキュメントのファイル名。

説明

XML GET TEXT 文は、DocumentName パラメーターで指定したファイルの XML ドキュメントの内容を COBOL メモリにコピーします。ドキュメントを格納するためのメモリ ブロックが割り当てられます。そのメモリ ブロックのアドレスおよびサイズが DocumentPointer パラメーターと DocumentLength パラメーターに返されます。

プログラムでメモリ上のドキュメントを使い終わったら、XML FREE TEXT を呼び出して、割り当てられたメモリを解放する必要があります。

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

XML GET TEXT
    MY-POINTER
    MY-LENGTH
    "MY-DOCUMENT".
IF NOT XML-OK GO TO Z.