Hi Houman,
...
This would only work if we had not a case like below:
Why not?
WAAUX01
WAAUX01
WAAUXCallerID
WAAUX03
WAAUX01
The repetition is not in a following order and can be random!
*[not(name()=preceding::*/name())]
This should ensure that only the first element with a given name is
processed. Or am I wrong in this?
The full solution would be this:
<xsl:value-of
select="count(*[not(name()=preceding::*/name())][starts-with(translate(name(),'123456789','000000000'),'WAAUX00')])"/>
But I believe that David already provided a lot more neat solution.
Hey cool last name by the way. :o)
Thanks :-)
Regulf Pickaxe :-)
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--