Jason Dillon wrote:
String configFromSomewhere = .... File file = new File(new URI(URLEncoder(configFromSomewhere));
Can you actually read a file using this?
what i just did not read while using the URLEncoder class is that it is meant to encode HTML form field values which will be passed to a CGI etc..
that means it will not encode complete URLs. this is the reason why the protocol (file:///) part gets for example encoded to
-> file%3A%2F%2F%2F
and finally according to the doc a whitespace gets converted to a plus sign but according RFC 2396 you will need a %20 escape sequence.
so i am wondering how the string 'configFromSomewhere' gets encoded accordingly if it contains the protocol part of an URL or whitespaces.
regards
daniel s. haischt --
