> ( cts:element-attribute-value-query(xs:QName("chapter"), xs:QName("name"),
> "chap6"), cts:element-attribute-value-query(xs:QName("chapter"),
> xs:QName("name"), "newChap"),
> cts:element-attribute-value-query(xs:QName("chapter"), xs:QName("name"),
> "chap2"), cts:element-attribute-value-query(xs:QName("chapter"),
> xs:QName("name"), "chap5"),
> cts:element-attribute-value-query(xs:QName("chapter"), xs:QName("name"),
> "chap3"), cts:element-attribute-value-query(xs:QName("chapter"),
> xs:QName("name"), "chap9"),
> cts:element-attribute-value-query(xs:QName("chapter"), xs:QName("name"),
> "chap1"), cts:element-attribute-value-query(xs:QName("chapter"),
> xs:QName("name"), "chap4"))
That's ultimately the same as:
//chapt...@name = ('chap1', 'chap2', 'chap3', 'chap4', 'chap5',
'chap6', 'chap9', 'newChap')]
...which is a bit nicer to look at.
Out of interest, why use cts:element-value-query and
cts:element-attribute-value-query over standard xquery (if you are not
taking advantage of the options)?
--
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general