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

Re: [xsl] serialized form of XML using xslt 1.0


Subject: Re: [xsl] serialized form of XML using xslt 1.0
From: Andrew Welch <andrew.j.welch@xxxxxxxxx>
Date: Fri, 7 Dec 2012 13:32:00 +0000

Great, thanks.


On 7 December 2012 12:50, Michael Kay <mike@xxxxxxxxxxxx> wrote:
>
> You output xmlns="" if the following condition is true:
>
> $this/../namespace::*[name()=''] and not($this/namespace::*[name()=''])
>
> Michael Kay
> Saxonica
>
>
> On 07/12/2012 12:24, Andrew Welch wrote:
>>
>> Given:
>>
>> <foo xmlns="aaa">
>>    <bar xmlns="">
>>      <bbb/>
>>    </bar>
>>    <baz/>
>> </foo>
>>
>> What is the XSLT 1.0 way to create that exactly output as a string -
>> I'm struggling to think how to handle the namespaces with out the
>> functions from xpath 2.0.
>>
>> For example, how do you avoid outputting xmlns="" for <bbb/>  ?
>>
>> thanks in advance,
>



-- 
Andrew Welch
http://andrewjwelch.com


Current Thread
Keywords