[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Compound filter in for-each
Subject: RE: [xsl] Compound filter in for-each From: "Alan Hale" <A.Hale@xxxxxxxxxx> Date: Fri, 27 Mar 2009 09:47:52 +0000 |
>>> "Michael Kay" <mike@xxxxxxxxxxxx> 09:40 27 March 2009 >>> > > <xsl:template match="Folder"> > <xsl:for-each > select="Placemark[ExtendedData/Data/attribute::name='rdb_statu > s' and ExtendedData/Data/value='Endangered']"> I suspect this still isn't quite right. I suspect you want rdb_status and Endangered to be present together on the same Data element, whereas you are selecting any Placemark that has some Data with @name='rdb_status' and some Data (perhaps a different Data) with value='Endangered'. If I'm right, you want: <xsl:for-each select="Placemark[ExtendedData/Data[@name='rdb_status' and value='Endangered']]"> Michael Kay http://www.saxonica.com/ Michael - yes, your suspicions are correct. Many thanks for this amendment. Alan
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Compound filter in for-ea, Michael Kay | Thread | Re: [xsl] Compound filter in for-ea, Wendell Piez |
RE: [xsl] Compound filter in for-ea, Michael Kay | Date | Re: [xsl] Need help combing two ele, Fatbob |
Month |