Sorry,
this
(line 34)<xsl:comment>line <xsl:value-of select="saxon:line-number()"/>
gives this
<!--line -1
Many thanks
Bye
Il giorno ven, 02/12/2011 alle 16.01 +0100, Bartolomeo Nicolotti ha
scritto:
hello,
I've tried this:
zxsl:value-of select="saxon:line-number(.)"/>
</xsl:template>
buy gives me the line of the input xml
I need to know the line number in the xslt itself
Many thanks
Bye
Il giorno ven, 02/12/2011 alle 13.01 +0000, Michael Kay ha scritto:
You could implement the preprocessor easily enough if you are using
Saxon. For example if you use <?line?> then you can write the
preprocessor as
<xsl:template match="*">
.. identity template ..
</xsl:template>
<xsl:template match="processing-instruction(line)">
<xsl:value-of select="saxon:line-number(.)"/>
</xsl:template>
Michael Kay
Saxonica
On 02/12/2011 12:14, Bartolomeo Nicolotti wrote:
To whom it may concern,
in C there's a pre-processor directive
__LINE__
that gives you the line of source where the directive is.
Is there an equivalent in XSLT?
Many thanks
Best regards
Bartolomeo
--~------------------------------------------------------------------
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>
--~--