[
Lists Home |
Date Index |
Thread Index
]
In article <406769F7.3020603@comcast.net> you write:
>> If the base URI is a file: URI on the local machine, a
>> schema location /home/richard/foo.xsd should be equivalent to
>> file:///home/richard/foo.xsd.
>Agreed - on a Unix-like machine. Not on Windows. On Windows a file
>d:\temp\xsd\schema.xsd is unambigously an absolute file reference on the
>local machine, and a file at \\mars\d:\temp\xsd\schema.xsd is
>unambiguously an absolute reference to a file an the host
>"mars". You cannot get a legal relative path just by leaving off the
>"file:///" part.
You're right, it won't work if you leave off all three slashes (nor
will it on unix: you'd get home/richard/foo.xsd). It should work to
leave off file:// so that you have /d:/temp/xsd/schema.xsd.
-- Richard
|