如何在属性文件的键中转义特殊字符?

use*_*474 7 java escaping properties-file

key = value在.properties文件中有一个属性:

give names: (1) code = xxx
Run Code Online (Sandbox Code Playgroud)

...但是当我试图获得该密钥时,它引发了一个错误:

在代码下找不到任何消息给出名称:(1)code = xxx

我试图逃避空白,\但它没有用.

我需要逃避:,()人物呢?

Emi*_*l H 17

你可以查看:http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html#load(java.io.Reader)

有关java如何解释属性文件的信息.最相关的部分是:

该键包含从第一个非空格字符开始的行中的所有字符,但不包括第一个未转义的'=',':'或除行终止符之外的空格字符.