Subject: Re: Xpath AndExpr on attribute values? From: Matt Sergeant <matt@xxxxxxxxxxxx> Date: Tue, 6 Jun 2000 10:12:16 +0100 (BST) |
On Tue, 6 Jun 2000, Michael Beddow wrote: > Can somebody please help me out with the right syntax for an > Xpath expression that does a logical AND on the values of two > attributes of the same element? I can get examples strictly > modelled on Mike K. p 334-335 to work, but they don't cover my > case. > > Where I have stuff like > <text> > <saying language="en" topic="morals">blah blah blah</saying> > ... > </text> > > I want to do something like > <xsl:apply-templates select="text/saying[@language='en'] and > text/saying[@topic='morals']"/> > > but that gives me > > org.apache.xalan.xpath.XPathException: Can not convert #UNKNOWN > to a NodeList! text/saying[@language='en' and @topic='morals'] The expression you've used results in a Boolean return value, rather than a node list. -- <Matt/> Fastnet Software Ltd. High Performance Web Specialists Providing mod_perl, XML, Sybase and Oracle solutions Email for training and consultancy availability. http://sergeant.org http://xml.sergeant.org XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Xpath AndExpr on attribute values?, Michael Beddow | Thread | Xpath AndExpr on attribute values?, Michael Beddow |
RE: Xpath AndExpr on attribute valu, Kay Michael | Date | FW: XSLT applet recommendation ?, Sargeant, Richard (G |
Month |