Method XmlNode():createCData() Foundation

Creates a CDATA node.

Syntax
CLASS METHOD :createCData( <cContent> ) --> oXmlNode
Parameters
<cContent>
A character string defining the content of the CDATA node.
Return

An XmlNode() object representing the new CDATA node.

Description

The method :createCData() creates a CDATA node, which specifies a section of non-markup/text to the XML parser. CDATA sections can contain characters which normally have a special meaning in XML, such as the less-than (<) or the ampersand (&) characters. These can be used directly within a CDATA section, without having to be replaced by their equivalent named entitites (<, &). Program code or XML markup which is part of the document's content should be placed in a CDATA section, for example.

The CDATA node returned by :createCData() is not associated with any other node. Instead, it must be added to an existing node or document node using the :addChild() method.

Feedback

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.