Sample code for 30+ languages & platforms
Node.js

Using CDATA in XML

See more XML Examples

Demonstrates how to force the content of a node to be encapsulated in CDATA.

The output of the following program is an XML document that looks like this:


<root>
    <year>2009</year>
    <junk1>abc .. &lt; &amp; &gt; 123</junk1>
    <junk2><![CDATA[abc .. < & > 123]]></junk2>
</root>

Chilkat Node.js Downloads

Node.js
NODEJS_PRELUDE

function chilkatExample() {

    var xml = new chilkat.Xml();

    // child1: Xml
    var child1;
    // child2: Xml
    var child2;
    // child3: Xml
    var child3;

    xml.Tag = "root";

    child1 = xml.NewChild("year","2009");

    child2 = xml.NewChild("junk1","abc .. < & > 123");

    child3 = xml.NewChild("junk2","abc .. < & > 123");
    child3.Cdata = true;

    console.log(xml.GetXml());

}

chilkatExample();