This is the mail archive of the xsl-list@mulberrytech.com mailing list .
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
hello having a slight problem lets say the xml looks like this: <Location Area="A" Value="23"> <Location Area="A" Value="24"> <Location Area="A" Value="45"> <Location Area="A" Value="88"> <Location Area="B" Value="38"> <Location Area="B" Value="18"> <Location Area="C" Value="241"> <Location Area="C" Value="213"> and I want to pull out values like this: Location A 23 24 45 88 Location B 38 18 Location C 241 213 In xsl I was thinking of doing this: <xsl:choose> <xsl:when test="@Location=$Location"> </xsl:when> <xsl:otherwise> <xsl:param name="Location" select="@Location"/> <br/>Location <xsl:value-of select="$Location"/> </xsl:otherwise> </xsl:choose> <br/><xs:value-of select="@Value"/> For some reason it will go straight to the otherwise and not even look at the test. So I get this: Location A 23 Location A 24 Location A 45 Location A 88 Location B 38 ... and so on Does anyone know of a good way to resolve this? I would greatly appreciate it if you could cc my e-mail address on any reply (gavinm@yatra.net) Thanks! Gavin XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |