Subject: Re: [xsl] selecting nodes based on sibling values From: Martin Honnen <Martin.Honnen@xxxxxx> Date: Tue, 23 Nov 2010 16:09:14 +0100 |
<data> <row> <level>40</level> <keycode>1254.45.12</keycode> </row> <row> <level>50</level> <keycode>1254.45.12.7</keycode> </row> <row> <level>50</level> <keycode>1254.45.12.8</keycode> </row> <row> <level>50</level> <keycode>1254.45.12.9</keycode> </row>
<row> <level>40</level> <keycode>99.25.6</keycode> </row> <row> <level>50</level> <keycode>99.25.6.45</keycode> </row> <row> <level>50</level> <keycode>99.25.6.46</keycode> </row> </data>
What could be the XPath expression to get the maximum number of nodes of level=50 in data those keycode starts like the level=40 line ? Here the answer would be 3 as the maximum number of level = 50 nodes for a given level = 40 is 3
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:param name="l1" select="'50'"/> <xsl:param name="l2" select="'40'"/>
Martin Honnen http://msmvps.com/blogs/martin_honnen/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] selecting nodes based on sibl, Fabien Tillier | Thread | RE: [xsl] selecting nodes based on , Fabien Tillier |
[xsl] selecting nodes based on sibl, Fabien Tillier | Date | RE: [xsl] selecting nodes based on , Fabien Tillier |
Month |