[Zope] Querying XML in Zope
Jean Jordaan
Jean@mosaicsoftware.com
Tue, 1 Aug 2000 08:02:40 +0200
Hi group
Here's a new thread for this question:
In an XML Document, how do I show all teams that a specific
member is part of? In other words, if I have:
<teams>
<team>
<name>Ham</name>
<desc>White papers, brochures, case studies.</desc>
<member>Eduan</member>
<member>Jacqui</member>
</team>
<team>
<name>Green eggs</name>
<desc>Green papers, brochures, case studies.</desc>
<member>Tracey</member>
<member>Jacqui</member>
</team>
</teams>
how do I get:
"Jacqui is member of the Ham and Green eggs teams."
This code lists all the members nicely:
<dtml-in "teams[0].getElementsByTagName('team')">
<dtml-in "objectValues('member')">
<dtml-var text_content><br>
</dtml-in>
</dtml-in>
But I'd like to make a table with all the members down
the left (occuring once only, and alphabetized), and all
the teams each one belongs to, to their right. Is this
rocket science?
Eduan belongs to Ham
Jacqui belongs to Ham, Green eggs
Tracey belongs to Green eggs
--
jean