Re: [xsl] Changing namespaces

Subject: Re: [xsl] Changing namespaces
From: Pradnya Gawade <pradnya.gawade7@xxxxxxxxx>
Date: Tue, 16 Aug 2011 11:15:02 -0400
Hi David,

I think I am able to combine the 2 stylesheets with using the
namespaces exactly like in your stylesheet and tweaking my first
stylesheet a bit for prefixes I am using and putting name, priority
attributes appropriately for templates in your stylesheet.
Thanks again!

- Pradnya







On Tue, Aug 16, 2011 at 10:50 AM, Pradnya Gawade
<pradnya.gawade7@xxxxxxxxx> wrote:
> Thanks a lot David.
>
> One last thing I am thinking is if there is any way I can combine the
> 2 stylesheets I am using for the entire task. Meaning, before I apply
> your stylehsheet I use the one which I have specified in my original
> post and then output of the same I pass to your stylesheet to get the
> final output. Ideally I would like to have everything in just one
> stylesheet. I was thinking to make use "mode" attribute in the
> templates to achieve this but looks like namespace declarations could
> be a problem. Because in my 1st stylesheet e.g. default namespace is
> my old default stylesheet and in yours it needs to be changed to the
> new default stylesheet and similar namespace differences.
>
> - Pradnya
>
>
>
>
>
> On Tue, Aug 16, 2011 at 10:40 AM, David Carlisle <davidc@xxxxxxxxx> wrote:
>> On 16/08/2011 15:25, Pradnya Gawade wrote:
>>>
>>> but it looks for the
>>> elements corresponding the namespace uri in your stylesheet
>>> corresponding to prefix 'olddef'; however the prefix in input xml for
>>> the same namespace uri could be different.
>>
>> Exactly, yes.
>>
>>  All xpath matching uses the expanded qname (namespace URI + local name)
The
>> prefixes used in the source and the stylesheet are essentially arbitrary
and
>> (mostly) not used after the orignal parsing of the documents, where of
>> course they are needed to associate each element with its namespace.
>>
>> David
>>
>>
>> --
>> google plus: https:/profiles.google.com/d.p.carlisle
>>
>> ________________________________________________________________________
>> The Numerical Algorithms Group Ltd is a company registered in England
>> and Wales with company number 1249803. The registered office is:
>> Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
>>
>> This e-mail has been scanned for all viruses by Star. The service is
>> powered by MessageLabs.
>> ________________________________________________________________________

Current Thread