[xquery-talk] Is this a tricky query?
Govoni, Darren
DGovoni at mcdonaldbradley.com
Tue Dec 28 12:30:24 PST 2004
Hi,
I'm new to XQuery and have been trying to solve what I think is an easy problem. I want to write an Xquery that recursively finds all elements matching the value of an attribue found elsewhere. For example, navigating the subClassOf relation of an RDF.
A trite example below:
<rdfs:Class rdf:ID="&ns;Ground_forces" rdfs:label="Ground forces">
<rdfs:subClassOf rdf:resource="&ns;Military_forces"/>
</rdfs:Class>
<rdfs:Class rdf:ID="&ns;Military_forces" rdfs:label="Military forces">
<rdfs:subClassOf rdf:resource="&ns;Forces"/>
</rdfs:Class>
<rdfs:Class rdf:ID="&ns;Forces" rdfs:label="Forces">
<rdfs:subClassOf rdf:resource="&ns;Organization"/>
</rdfs:Class>
So, given &ns;Ground_forces , I would like the query to return
<rdfs:Class rdf:ID="&ns;Military_forces" rdfs:label="Military forces">
<rdfs:Class rdf:ID="&ns;Forces" rdfs:label="Forces">
or something similar. I just couldn't get it to work properly. Can anyone help me?
Thank you,
Darren
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://xquery.com/pipermail/talk/attachments/20041228/5464a0b5/attachment.htm
More information about the talk
mailing list