RE: [XQuery] I18N last call comments (qt-2004Feb0415-05)

This is an official reply to the 5th comment in your Last Call comments
in:
http://lists.w3.org/Archives/Public/public-qt-comments/2004Feb/0415.html


>[5] 3.7.1 and other places: how can a base URI be preserved? 

The answer is to find it using an Xpath expression such as 
"(ancestor-or-self::*/@xml:base)[last()]" and using the answer in the
constructed output. 
 
>How can it be set in the output? 

It can be set by constructing the attribute in the desired element or
elements. 
 
>Both have to be possible, otherwise, XML Base is not really useful. 
(No response required)
 
>Also, there should be a way to take an IRI and make it absolute, 
>using the relevant XML Base.

Because the IRI Internet-Draft is not yet final, the WG determined that
it would be inappropriate for XQuery to make explicit reference to it.
However, because IRIs are being defined to behave "the same as" URIs,
the WG believes that XQuery's dependency on XML Schema, and XML Schema's
Part 2, section 3.2.17, permits the fn:resolve-URI() in F&O section 8.1
to resolve this concern. 

Please let us know if you are not satisfied with this resolution of your
questions.

/paulc
On behalf of the XML Query WG

Paul Cotton, Microsoft Canada 
17 Eleanor Drive, Nepean, Ontario K2E 6A3 
Tel: (613) 225-5445 Fax: (425) 936-7329 
mailto:pcotton@microsoft.com

  

Received on Saturday, 23 October 2004 00:50:58 UTC