[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Compound filter in for-each
> <xsl:template match="Folder"> > > <xsl:for-each > select="Placemark/ExtendedData/Data[@name='rdb_status' and > value='Endangered']"> Does the Folder element have a child called Placemark? > > <xsl:value-of select="@id" />, > <xsl:value-of select="name" />, Does the Data element have both an attribute and a child element both called "name"? > <xsl:value-of > select="ExtendedData/Data[@name='location_name']/value"/>, Does the Data element have a child called ExtendedData? Hope you're starting to get the message. Paths follow a route from A to B, and they won't select anything if you don't know where you're starting from. Michael Kay http://www.saxonica.com/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|