转义URI中的空格

时间:2012-06-06 11:13:22

标签: eclipse-plugin eclipse-rcp efs

我正在尝试使用EFS以编程方式在eclipse和链接zip文件中创建一个链接文件夹。

我收到以下异常

java.net.URISyntaxException: Illegal character in query at index 20: zip:/?file:///D:/New Folder/documentation.zip
    at java.net.URI$Parser.fail(URI.java:2810)
    at java.net.URI$Parser.checkChars(URI.java:2983)

问题是uri的空间。

我尝试用%20和“+替换空格”两者都没有用。

任何人都可以帮我解决这个问题吗

1 个答案:

答案 0 :(得分:1)

使用%2520双重逃脱它并且它可以正常工作。