|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: xsl string comparison fails why?
<xsl:for-each select="admissions/state/text()"> <xsl:if test=".=$state"> <xsl:value-of select="."/> so here you are iterating through each of teh text nodes of teh state element. in the case of <state>Alabama <statelink href="http://www.alabar.org/page.cfm?view=3&subgroup=main"> Bar Admissions Information</statelink> </state> there are two of those: "Alabama " and " " either side of the statelink element. Neither of those is equal to "Alabama" You want normalize-space() in there somewhere but I wonder if you really mean to iterate through all th etext children of each state, or just have one test for each state, something like <xsl:for-each select="admissions/state"> <xsl:if test="normalize-space(text()[1])=$state"> <xsl:value-of select="$state"/> David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Scanning Service. For further information visit http://www.star.net.uk/stats.asp or alternatively call Star Internet for details on the Virus Scanning Service. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








