CreateDocumentElement method: XmlDoc class
Syntax
CreateDocumentElement(TagName [, NamespaceURI ] [, &DocType])
where NamespaceURI can have one of the following forms:
URL.URLname
OR a string URL, such as
http://www.example.com/
Description
Use the CreateDocumentElement method to create the root element of the document.
For &DocType you must specify an already instantiated document type node using CreateDocumentType.
Parameters
| Parameter | Description |
|---|---|
|
TagName |
Specify the name of the tag to be used for the document element. |
|
NamespaceURI |
Specify the URI that contains the Namespaces for the XmlDoc, as a string. |
|
&DocType |
Specify the document type node. This must already be instantiated using CreateDocumentType. |
Returns
A reference to an XmlNode object representing the root element.
Example
For example:
Local XmlDoc &inXMLDoc;
Local XmlNode &docTypeNode;
Local XmlNode &rootNode;
&inXMLDoc = CreateXmlDoc("");
&docTypeNode = &inXMLDoc.CreateDocumentType("Personal", "", "Personal.dtd");
&rootNode = &inXMLDoc.CreateDocumentElement("root", "", &docTypeNode);
The preceding PeopleCode program produces the following XML:
<?xml version="1.0"?>
<!DOCTYPE Personal SYSTEM "Personal.dtd">
<root/>
Related Topics