Java 属性路径值

Java 属性路径值,java,properties,escaping,Java,Properties,Escaping,我想将Excel文件的路径存储在config.cfg文件中。然后加载此文件: Properties config = new Properties(); config.load(new FileInputStream(path)); 我现在可以读入所有键及其对应的值键=值 在配置文件中,有一个路径。此路径指向服务器 Windows按以下方式显示路径:\\192.168.244.5\folder\folder 无法在\中读取属性变量。。。仅当配置文件中的路径如下:\\\\192.168.244.

我想将Excel文件的路径存储在config.cfg文件中。然后加载此文件:

Properties config = new Properties();
config.load(new FileInputStream(path));
我现在可以读入所有键及其对应的值<代码>键=值

在配置文件中,有一个路径。此路径指向服务器

Windows按以下方式显示路径:
\\192.168.244.5\folder\folder

无法在
\
中读取属性变量。。。仅当配置文件中的路径如下:
\\\\192.168.244.5\\folder\\folder
但是如果用户想要替换路径,他必须为每个
\
添加一个
\

难道不能定义Properties变量可以在
\
中读取吗?此外,我无法将所有
\
更改为/,因为服务器无法以这种方式识别

Properties config = new Properties();
config.load(new FileInputStream(path));

config.getProperty("excelPath");
如果存储了路径:

excelPath = \\192.168.244.5\folder\folder
输出为
\192.168.244.5folderfolder


但是这个值不应该是字符串吗?因为它是由FileInputStream读入的,\n应该被识别为字符,而不是转义字符。

看这里:
但是这个值不应该是字符串吗?
运行这个
System.out.println(\\192.168.244.5\folder\folder”)