Я разрабатываю независимое от платформы приложение. Я получаю URL-адрес файла *. В окнах это:
-
file:///Z:/folder%20to%20file/file.txt
-
file://host/folder%20to%20file/file.txt
(путь UNC)
Я использую new File(URI(urlOfDocument).getPath())
, который отлично работает с первым, а также в Unix, Linux, OS X, но не работает с UNC-путями.
Каков стандартный способ конвертировать файлы: URL-адреса в файлы (..), совместимые с Java 6?
......
* Примечание. Я получаю тезисы URL из OpenOffice/LibreOffice (XModel.getURL()).