- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 24 Aug 2006 19:09:04 +0000
- To: public-qt-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2982 jonathan.robie@datadirect.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX ------- Comment #1 from jonathan.robie@datadirect.com 2006-08-24 19:09 ------- We recognize that we will need some functions, but we would like to keep the number of functions small in order to release the first version of updates quickly. So far, our library contains only one function, fn:put(). The example you suggest, changing a document from one namespace to another, is in our use cases: http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508/#use-case-namespaces It's not particularly hard to do this in the current Update Facility. For instance, here's the solution used in the above use case. declare namespace nara = "http://www.anr.fr/nara"; for $e in doc("grant.xml")//* where not (namespace-uri($e) eq "http://www.anr.fr/nara") return do rename $e as QName("http://www.anr.fr/nara", concat("nara:",local-name($e)))
Received on Thursday, 24 August 2006 19:09:15 UTC