Category

Archive for the 'EasyXML' Category

Creating ordered elements in XML

( LabVIEW and XML and EasyXML )
XML doesn't inherently support element ordering. So, if you have XML that looks like this (below), you can't deterministically say that the element with "foo" data comes before element with "bar" data. <element>    <data>foo</data> </element> <element>    <data>bar</data> </element> <element>    <data>monkey</data> </element> <element>    <data>fish</data> </element> You can get around this XML limitation by explicitly adding an order/index attribute to your ordered elements. For example: <element n="1">    <data>foo</data> </element> <element n="2">    <data>bar</data> </element> <element n="3">    <data>monkey</data> </element> <element n="4">    <data>fish</data> </element> In order [...]