Skip to main content
Version: 21 R3

SAX ADD XML DOCTYPE

SAX ADD XML DOCTYPE ( document : Time ; docType : Text )

ParameterTypeDescription
documentTime→Reference of open document
docTypeText→DocType to be added
History
ReleaseChanges
2004Created

Description​

The SAX ADD XML DOCTYPE command adds a DocType statement set by the docType parameter in the XML document referenced by document.

The DocType statement lets you indicate the type of XML in which the document has been written and to specify the Document Type Declaration (DTD) used. A DocType statement generally takes the following form: .

Example​

The following statement:

 vDocType:="SYSTEM Books \"Book.DTD\""
 SAX ADD XML DOCTYPE($DocRef;vDocType)

... will write the following line in the document:

 <!DOCTYPE SYSTEM Books"Book.DTD">

System variables and sets​

If the command has been executed correctly, the system variable OK is set to 1. Otherwise, it is set to 0.

Error management​

In the event of an error, the the command returns an error which can be intercepted using an error-handling method.

See also​

SAX ADD XML COMMENT

Properties​

Command number851
Thread safeyes
Modifies variablesOK, error