[xquery-talk] namespace declarations in an element
daniela florescu
dflorescu at mac.com
Thu May 26 11:24:43 PDT 2011
This solution looses the original types, which for semi-structured data are essential.
Cheers
Dana
On May 26, 2011, at 7:39 AM, Florent Georges wrote:
> Michael Kay wrote:
>
> Hi,
>
>> There's a workaround invented by David Carlisle which I
>> can't lay my hands on at the moment. It involves using a
>> computed attribute constructor to create an attribute in the
>> desired namespace, copying this attribute to the target
>> element, then discarding the attribute again - but I forget
>> the details.
>
> You dynamically construct an element within the namespace you
> want, with the prefix you want, and add your element to that
> temporary wrapper, then select it back. This copy must thus
> inherit the namespace declaration (but you get a copy of course):
>
> http://fgeorges.blogspot.com/2006/08/add-namespace-node-to-element-in.html
>
> Regards,
>
> --
> Florent Georges
> http://fgeorges.org/
>
>
>
> _______________________________________________
> talk at x-query.com
> http://x-query.com/mailman/listinfo/talk
More information about the talk
mailing list