Classification
OTL Syntax
XmlDocumentTerm = Xml.CreateXmlDocument(XmlElementTerm, StringTerm, EncodingTerm, BooleanTerm);
Description
The CreateXmlDocument term is used to create an XmlDocument from an XMLElementTerm.
Return Value
The Term returns the value, see table below.
|
|
In OTX, Terms are categorized according to its return data type!
|
Data Type |
Description
|
XmlDocument |
The XmlDocument is created from an XMLElementTerm.
|
Properties
Name |
Data Type |
Class |
Default |
Cardinality |
Description
|
Encoding |
Encoding |
Term |
@Encoding:UTF-8 |
[0..1] |
Optional encoding of the XML document. If an invalid encoding (BIN, OCT, HEX) is specified, an XmlFormatException shall be thrown.
|
RootNode |
XmlElement |
Term |
- |
[1..1] |
Assignment of a root node term, which will be included in the document.
|
Standalone |
Boolean |
Term |
FALSE |
[0..1] |
The optional standalone attribute of an XML declaration.
|
Version |
String |
Term |
"1.0" |
[0..1] |
The optional XML version.
|
OTL Examples
Xml.XmlElement XmlElement1;
Xml.XmlDocument XmlDocument1;
/// Flow
XmlElement1 = Xml.CreateXmlElement("root");
XmlDocument1 = Xml.CreateXmlDocument(XmlElement1, "1.0", @Encoding:UTF-8, false);
See also
CopyXmlElement
CreateXmlElement
GetXmlElementAttributes
GetXmlElementChildElements
GetXmlElementName
GetXmlElementsByXPath
GetXmlElementText
GetXmlRootElement
XmlFromByteField
XmlLoadFromFile
XmlToByteField