XML brain fault
Mark Smith
lists at futilism.com
Wed Oct 29 13:24:51 EDT 2008
Can any kind soul explain how to do this?
I have a list tList of "persons" like so:
Mike,male
Paul,male
Sandra,female
I want to end up with this:
<people>
<person><name>Mike</name><sex>male</sex></person>
<person><name>Paul</name><sex>male</sex></person>
<person><name>Sandra</name><sex>female</sex></person>
</people>
Now when tNode is "people"
repeat for each line L in tList
revAddXmlNode tTree, tNode, "person", ""
revAddXmlNode tTree, tNode & "/person", "name", item 1 of L
revAddXmlNode tTree, tNode & "/person", "sex", item 2 of L
end repeat
gets me this:
<people>
<person><name>Mike</name><sex>male</sex><name>Paul</
name><sex>male</sex><name>Sandra</name><sex>female</sex></person>
<person></person>
<person></person>
</people>
So how do I get to create repeated sibling nodes of the same name?
Any help much appreciated.
best,
Mark
More information about the use-livecode
mailing list