|
Subject: Re: [xsl] XPath related query From: Florent Georges <lists@xxxxxxxxxxxx> Date: Sun, 23 Jan 2011 14:14:50 +0000 (GMT) |
Vineet Chaoji wrote:
Hi,
> So the query that I am trying to represent is:
Is there a Book
> "Book1" that has a chapter 'c1' that cites some article 'a'
and
> does this article 'a' have a chapter 'c2' which has a section
> 's'
which has a figure 'f' which is called "Example semi-joins".
> This is a
binary yes/no type of query.
Given that $dblp is bound to the element DBLP,
the following
expression should return what you are looking for, and is I
think
self-explanatory:
exists(
$dblp
/Book[@rdf:about eq
'Book1']
/chapter
/Chapter[@rdf:about eq 'c1']
/section
/Section
/cites[@rdf:resource eq 'a']
/../../../../../..
/Article[@rdf:about eq 'a']
/chapter
/Chapter[@rdf:about eq 'c2']
/section
/Section[@rdf:about eq
's']
/figure[. eq '"Example Semi-join"']
)
Regards,
--
Florent Georges
http://fgeorges.org/
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] XPath related query, Vineet Chaoji | Thread | Re: [xsl] XPath related query, Dave Pawson |
| [xsl] XPath related query, Vineet Chaoji | Date | Re: [xsl] XPath related query, Dave Pawson |
| Month |