4D v14.3SAX SET XML DECLARATION |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SAX SET XML DECLARATION
|
SAX SET XML DECLARATION ( document ; encoding {; standalone {; indentation}} ) | ||||||||
Parameter | Type | Description | ||||||
document | DocRef |
![]() |
Reference of open document | |||||
encoding | String |
![]() |
XML document character set | |||||
standalone | Boolean |
![]() |
True = the document is standalone False (default) = document is not standalone | |||||
indentation | Boolean |
![]() |
*** Obsolete, do not use *** | |||||
The SAX SET XML DECLARATION command initializes the XML document referenced in document using the values passed in the parameter. These parameters allow determining the encoding, standalone attribute and document indentation.
Compatibility note: The indentation parameter is kept for reasons of compatibility with previous versions of 4D but its use is not recommended beginning with 4D v12. From now on, to specify the indentation of the document, it is strongly recommended to use the XML SET OPTIONS command.
This command must be called one time per document and before the first XML set command in the document; otherwise, an error message will be generated.
The following code:
SAX SET XML DECLARATION($DocRef;"UTF-16";True)
... will write this line in the document:
<<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
Product: 4D
Theme: XML SAX
Number:
858
Created: 4D 2004
Renamed: 4D v12
Modified: 4D v12
4D Language Reference ( 4D v12.4)
4D Language Reference ( 4D v14 R2)
4D Language Reference ( 4D v14 R3)
4D Language Reference ( 4D v13.5)
4D Language Reference ( 4D v14.3)
4D Language Reference ( 4D v14 R4)
Inherited from : SAX SET XML OPTIONS ( 4D v11 SQL Release 6)