如何在java属性中删除转义额外斜杠

时间:2015-04-02 13:41:41

标签: java escaping

我正在使用以下内容将一些值写入.properties文件。 这段代码适用于一个小问题,写入的值就像这样

C\:/MyDir/MyDir2/Downloads/SomeOrder.txt

使用额外的斜杠,这不起作用。对于我的生活,我无法摆脱额外的斜线。我试过URLEncode.encode但没有去。

感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

没关系。这就是它意味着将写入属性文件的方式。

来自Properties.store文档:

  

键和元素字符#,!,=和:使用前面的反斜杠写入,以确保它们已正确加载。

从属性文件中读取值的代码将适当地取消它。