Subject: Re: __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 |
Michael Kay - 2 Dec 2011 13:01:59 -0000
- Bartolomeo Nicolotti - 2 Dec 2011 15:01:15 -0000 <=
|
|