Метод toURI для преобразования символа файла в% 20 - PullRequest
0 голосов
/ 11 мая 2010

toURI метод File преобразования символа пробела в% 20

В Windows XP с Java 6

public static void main (аргументы String []) {

    File f = new File("C:\\My dir\\test.txt");
    URI uri = f.toURI();

    System.out.println(f.getAbsolutePath());
    System.out.println(uri);
}

C: \ My dir \ test.txt Файл: / C: /My%20dir/test.txt

1 Ответ

1 голос
/ 11 мая 2010

Это связано с тем, что URL-адреса могут не содержать пробелов, как указано RFC2396 !

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...