|
Subject: [xsl] xsl:number problem From: "Jesper Tverskov jesper.tverskov@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Sat, 20 Dec 2014 21:09:30 -0000 |
Hi list
I have reduced the problem to this:
Input:
<items>
<a.x/>
<b.x/>
<a.x/>
</items>
Full Stylesheet:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:output method="text"/>
<xsl:strip-space elements="*"/>
<xsl:template match="*[substring-before(local-name(), '.') = 'a']">
<xsl:number/>
</xsl:template>
</xsl:stylesheet>
Result:
12
That is what I want!
But if I change input to (one x added to first element name):
<items>
<a.xx/>
<b.x/>
<a.x/>
</items>
Result is
11
Several Saxon processors tested from inside Oxygen.
Any suggestions?
Cheers
Jesper Tverskov
http://www.xmlplease.com
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [no subject], Unknown | Thread | Re: [xsl] xsl:number problem, Michael Kay mike@xxx |
| [xsl] Re: XSLT3.0: How to find the , Dimitre Novatchev dn | Date | Re: [xsl] xsl:number problem, Martin Honnen martin |
| Month |