This statement has the following parameters:
|DocumentPointer||An identifier of a COBOL pointer data item that points to the text to be written to a file. This text string is not necessarily an XML document and may be binary data.|
|DocumentLength||An identifier of a COBOL numeric data item that contains the length of the text pointed to by DocumentPointer.|
|DocumentName||A nonnumeric literal or an identifier of an alphanumeric data item, the value of which is the filename of the file which will contain the text after completion of the statement.|
The XML PUT TEXT statement copies the content of the in-memory XML document specified by the DocumentPointer and DocumentLength parameters to the external file specified by the DocumentName parameter. A status value is returned in the XML-data-group data item, which is defined in the copybook, lixmldef.cpy.
XML PUT TEXT MY-POINTER MY-LENGTH "MY-DOCUMENT". IF NOT XML-OK GO TO Z.