OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Encoding URI's for xml validation

[ Lists Home | Date Index | Thread Index ]

[John Cowan]

> Thomas B. Passin scripsit:
> > In the case of a file: URI, the colon has a special meaning when it
> > separates the scheme form the rest of the URI, but the rest of the URI
> > not need the colon to be reserved, so it does not need to be escaped.
> Not the issue here.  The question is, are "%3A" and ":" interchangeable?
> RFC 2396 says only the characters in the "unreserved" set are
> with their %xx counterparts.

I know my response was not completely to the question in the original post -
I was branching off a bit to the status of ":".  But then, any substabtive
statement about file: URIs tends to get clouded soon after it is uttered.
As to what the rfc says, it also contains this charming bit of language -

" In general, a character is reserved if the semantics of the URI changes if
the character is replaced with its escaped US-ASCII encoding."

But, as the text says elsewhere,

" only the mechanism responsible for generating or interpreting that
component can determine whether or not escaping a character will change its

so this bit does not give much practical guidance with respect to the
notorious file: scheme.

BTW, I could not find where the rfc actually says what you mentioned.  What
section is that, John?


Tom P


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS