DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY (EXCEPT INSIDE THE DIV BELOW WITH ID=DESCRIPTION), UNLESS YOU KNOW WHAT YOU'RE DOING. THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO AUTO UPDATE THE CONTENT THROUGH THE DOC GENERATOR.
Div
id
description
Code Block
language
js
title
Creating XML objects
from a string
Code Block
var myXml = new XML('<test level="1"><test2 level="2">A value</test2></test>');
Code Block
language
js
title
Creating XML objects using XML object notation
Code Block
var myXml =
<test level="1">
<test2 level="2">A value</test2>
</test>;
using
Code Block
language
js
title
Using JavaScript variables inside XML
Code Block
var myValue = 'hello, some value!';
var myXml =
<test level="1">
<test2 level="2">{myValue}</test2>
</test>;
Code Block
language
js
title
Accessing nodes in the XML
General
Code Block
var myXml = new XML('<test level="1"><test2 level="2">A value</test2></test>');
application.output(myXml.test2.toString()); //outputs 'A value'
A
Code Block
language
js
title
Accessing a specific index on subnodes
code
var myXml = new XML('<test level="1"><test2 level="2">A value</test2><test2 level="2">Another value</test2></test>');
application.output(myXml.test2[1].toXMLString()); //outputs '<test2 level="2">Another value</test2>'