2

当我尝试打开文件路径中有空间的文件时,消息框突然出现找不到文件“文件路径”的部分路径。我使用了 LocalPath 而不是 AbsolutePath,它对我来说很好,但它只限于 WinApps,我需要一个更通用的解决方案。诸如 Uri 未转义数据路径之类的东西。我不确定语法。

4

3 回答 3

5

在 Java 中:URI uri = new File("文件名中的空格").toURI();

于 2010-04-13T20:54:47.013 回答
3

是否可以获取文件取决于您的软件实现。尝试用 %20 替换空格

我们在这里谈论什么样的发展?JAVA GUI 还是 WebApps?C/C++?

于 2009-03-13T06:57:49.240 回答
-1

您应该尝试用引号将您的 URI 括起来

new Uri("\"C:\some path\some file\"");
于 2009-04-17T19:43:33.783 回答