[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] How to get to the XML Declaration


Subject: Re: [xsl] How to get to the XML Declaration
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Tue, 24 May 2005 07:26:27 +1000

On 5/24/05, Jesper Tverskov <jesper.tverskov@xxxxxxxxxxxx> wrote:
> How can I read the values of the attributes of the XML Declaration in the
> input document using XSLT and XPath?
>
> Let us say I want to transform 100 documents with the same XSLT stylesheet,
> and I want to treat them differently based on what encoding they use in
> their XML Declaration. How can I do it?
>
> I know how to do it with C# and then pass the result of my testing to the
> XSLT stylesheet as a parameter. But I want to know if it can be done by
XSLT
> and XPath alone?

This can't be done in XPath/XSLT:

    the "encoding" pseudo-attribute of the xml declaration is not
represented in the xml
   infoset.


Cheers,
Dimitre Novatchev.


Current Thread
Keywords