MURATA Makoto wrote:
> In my
> understanding, an IRI containing non-ASCII characters is NOT an URI.
>
+1
The trouble is that URI and URL is used both generically (as intent of
the thing: a locator or identifier) as well as specifically (as a
syntax.) It is better to use "URI" and "URL" and "IRI" to mean the
specific syntax, and to use a more generic term, such as "system
identifier" or "resource location" depending on context, where possible.
>> 6) I have removed normative references to W3C XML Schema Datatypes, at the
>> suggestion of Alex Brown. Are the constraints specified following the RNC
>> schema (Section 5) satisfactory?
>>
>
> It appears that UK would like to avoid xsd:NCName and xsd:anyURI even if
> the schema becomes loose. Although I do not like W3C XML Schema, I do
> not go that far. But I do not oppose.
>
xsd:anyURI was intended to allow any kind of URI in any syntax. It sets
the value space rather than the lexical space.
So using XSD, if you made types for URIs and IRIs they should be derived
types from xsd:anyURI, with restrictions on lexical facets only.
Cheers
Rick
-- DSDL members discussion list To unsubscribe, please send a message with the command "unsubscribe" to dsdl-discuss-request@dsdl.org (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)Received on Wed Mar 5 20:18:11 2008
This archive was generated by hypermail 2.1.8 : Tue Mar 25 2008 - 19:33:03 UTC