Subject: RE: How to select elements with value that starts with 'a'
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Fri, 27 Apr 2001 11:58:15 +0100
|
>
> <data>
> <elem>a123</elem>
> <elem>a312</elem>
> <elem>b123</elem>
> <elem>c321</elem>
> <data>
>
> I would like to select only
>
> <elem>a123</elem>
> <elem>a312</elem>
>
> I tried
>
> <xsl:apply-templates select="predmet[ starts-with(elem, 'a')]"/>
>
> but I got exception
>
> Exception in thread "main"
> javax.xml.transform.TransformerException: Can not
> convert #BOOLEAN to a NodeList!
>
Your syntax is correct (though the element name predmet doesn't match your
data).
Perhaps your error was elsewhere?
Mike Kay
Software AG
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|