Child pages
  • XML

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Div
styledisplay:none

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
iddescription
Code Block
languagejs
titleCreating XML objects
from a string
Code Block
var myXml = new XML('<test level="1"><test2 level="2">A value</test2></test>');
Code Block
languagejs
titleCreating XML objects using XML object notation
Code Block
var myXml =
<test level="1">
  <test2 level="2">A value</test2>
</test>;
using
Code Block
languagejs
titleUsing JavaScript variables inside XML
Code Block
var myValue = 'hello, some value!';
var myXml =
<test level="1">
  <test2 level="2">{myValue}</test2>
</test>;
Code Block
languagejs
titleAccessing 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
languagejs
titleAccessing 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>'

XML in Action!

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

...