|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] [XQuery Update Newbie] Rename all element nodes (in no namespace) to the same name, but in a namespace?Ghislain Fourny gfourny at inf.ethz.chSat Feb 20 16:25:45 PST 2010
Hi Roger,
How about
for $i in doc('FitnessCenter.xml')//*
return rename node $i as QName('http://www.gym.com', concat('gym:', local-name($i)))
?
Using a non-empty prefix, it should not conflict with the default namespace binding.
Kind regards,
Ghislain
> Michael Kay wrote:
>
>> Try
>> rename node $i as QName('http://www.gym.com', local-name($i))
>
> I tried that. I got the same error message:
>
> New name conflicts with existing namespace binding
>
> I am using Saxon, version 9.2.0.6
>
> Any ideas?
>
> /Roger
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart


![[XQuery Update Newbie] Rename all element nodes (in
no namespace) to the same name](/images/get_stylus.gif)





