|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Case in SystemLiterals
This is a question about ambigous mapping of URL used as SystemLiterals: Consider two files. A document "Test.xml": <?xml version="1.0"?> <!DOCTYPE test SYSTEM "test.dtd"> <!-- note lower case t in test.dtd --> <test></test> and in the same directory a file called "Test.dtd". XML-PR states: "[The SystemLiteral ...] is a URI, which may be used to retrieve the entity". RFC1866 (section 3.1) declares file:-URL as strictly system dependent, so what ? Depending on processing context, the SystemLiteral may be interpreted as either a relative URL of type "file:" (not necessarily case sensitive) or type "http:" (case sensitive) ! So if interpreted as "file:" the above parses fine on Windows and fails on Unix. If the same pair of files would have been served via "http:", the error would have become obvious on both platforms (404 File Not Found). Should XML try to overcome this (e.g. by requiring case-sensitivity in file:-URL, despite of the underlaying OS), or is this out of scope ? ++im -- Snail : Ingo Macherius // L'Aigler Platz 4 // D-38678 Clausthal-Zellerfeld mailto:Ingo.Macherius@t... http://home.tu-clausthal.de/~inim/ Information!=Knowledge!=Wisdom!=Truth!=Beauty!=Love!=Music==BEST (Zappa) xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
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








