Subject: Re: [xsl] __LINE__ equivalent in XSLT From: Bartolomeo Nicolotti <bnicolotti@xxxxxxxxx> Date: Fri, 02 Dec 2011 16:01:04 +0100 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] __LINE__ equivalent in XS, Michael Kay | Thread | Re: [xsl] __LINE__ equivalent in XS, Bartolomeo Nicolotti |
Re: [xsl] __LINE__ equivalent in XS, Andrew Welch | Date | Re: [xsl] __LINE__ equivalent in XS, Bartolomeo Nicolotti |
Month |