Child pages
  • XML

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Div
iddescription
Creating XML objects

from a string

Code Block
var myXml = new XML('<test level="1"><test2 level="2">A value</test2></test>');

using XML object notation

Code Block
var myXml =
<test level="1">
  <test2 level="2">A value</test2>
</test>;

using JavaScript variables

Code Block
var myValue = 'hello, some value!';
var myXml =
<test level="1">
  <test2 level="2">{myValue}</test2>
</test>;
Accessing 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 specific index on subnodes

Code Block
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>'

XML in Action!

Video
http
http://www.servoy.com/docs/servoy_4/tutorials/qv_javascript_XML/JS_XML.swfvideohttps://www.servoy.com/docs/servoy_4/tutorials/qv_javascript_XML/JS_XML.swf

...