Skip to main content
1-Visitor
February 2, 2018
Solved

Create XML

  • February 2, 2018
  • 1 reply
  • 2516 views

Hi,

is there an easy way to create valid xml code? Or is the only way to work with string operations?

Best answer by Chrischhan

Thingworx uses the E4X to work with XML: Processing XML with E4X - Archive of obsolete content | MDN

So creating an near empty Object like in Chapter: Creating an XML object


var languages = new XML('<languages type="dynamic"><lang>JavaScript</lang><lang>Python</lang></languages>');

or

var languages = <languages type="dynamic">
   <lang>JavaScript</lang>
   <lang>Python</lang>
</languages>;


And then work with the xml object like you would parse it, but set values to the nodes and attributes

1 reply

13-Aquamarine
February 8, 2018

Thingworx uses the E4X to work with XML: Processing XML with E4X - Archive of obsolete content | MDN

So creating an near empty Object like in Chapter: Creating an XML object


var languages = new XML('<languages type="dynamic"><lang>JavaScript</lang><lang>Python</lang></languages>');

or

var languages = <languages type="dynamic">
   <lang>JavaScript</lang>
   <lang>Python</lang>
</languages>;


And then work with the xml object like you would parse it, but set values to the nodes and attributes