XML.docTypeDecl 759
XML.createTextNode()
Availability
Flash Player 5.
Usage
my_xml.createTextNode(text)
Parameters
text
The text used to create the new text node.
Returns
Nothing.
Description
Method; creates a new XML text node with the specified text. The new node initially has no
parent, and text nodes cannot have children or siblings. This method returns a reference to the
XML object representing the new text node. This method and
createElement() are the
constructor methods for creating nodes for an XML object.
XML.docTypeDecl
Availability
Flash Player 5.
Usage
my_xml
.XMLdocTypeDecl
Description
Property; specifies information about the XML document’s DOCTYPE declaration. After the XML
text has been parsed into an XML object, the
XML.docTypeDecl property of the XML object is
set to the text of the XML document’s
DOCTYPE declaration. For example, <!DOCTYPE greeting
SYSTEM "hello.dtd">
. This property is set using a string representation of the DOCTYPE
declaration, not an XML node object.
The ActionScript XML parser is not a validating parser. The
DOCTYPE declaration is read by the
parser and stored in the
docTypeDecl property, but no DTD validation is performed.
If no DOCTYPE declaration was encountered during a parse operation, XML.docTypeDecl is set to
undefined.
XML.toString() outputs the contents of XML.docTypeDecl immediately after the
XML declaration stored in XML.xmlDecl, and before any other text in the XML object. If
XML.docTypeDecl is undefined, no DOCTYPE declaration is output.
Example
The following example uses XML.docTypeDecl to set the DOCTYPE declaration for an XML object:
my_xml.docTypeDecl = "<!DOCTYPE greeting SYSTEM \"hello.dtd\">";
See also
XML.toString()
, XML.xmlDecl