如何删除 java 属性中的转义额外斜线
How to remove escape extra slash in java properties
我正在使用以下内容将一些值写入 .properties 文件。
此代码适用于一个小问题,写入的值是这样的
C\:/MyDir/MyDir2/Downloads/SomeOrder.txt
如果有额外的斜线,这将不起作用。对于我的生活,我无法摆脱多余的斜杠。我试过 URLEncode.encode 但不行。
感谢您的帮助。
没关系。这就是意味着写入属性文件的方式。
来自 Properties.store
文档:
The key and element characters #, !, =, and : are written with a preceding backslash to ensure that they are properly loaded.
读取属性文件中的值的代码将适当地对其进行反转义。
我正在使用以下内容将一些值写入 .properties 文件。 此代码适用于一个小问题,写入的值是这样的
C\:/MyDir/MyDir2/Downloads/SomeOrder.txt
如果有额外的斜线,这将不起作用。对于我的生活,我无法摆脱多余的斜杠。我试过 URLEncode.encode 但不行。
感谢您的帮助。
没关系。这就是意味着写入属性文件的方式。
来自 Properties.store
文档:
The key and element characters #, !, =, and : are written with a preceding backslash to ensure that they are properly loaded.
读取属性文件中的值的代码将适当地对其进行反转义。