XML brain fault
GIRARD Damien
dam-pro.girard at laposte.net
Wed Oct 29 16:48:03 EDT 2008
Hi Mark,
repeat for each line L in tList
revAddXmlNode tTree, tNode, "person", ""
put the result into TheNode
revAddXmlNode tTree, TheNode, "name", item 1 of L
revAddXmlNode tTree, TheNode, "sex", item 2 of L
end repeat
When you have multiple "/people/person" node, you can access them with
that: "/people/person[1]" ...
Regards,
Damien Girard
Dam-pro.
>
> 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
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
More information about the use-livecode
mailing list