当原始字符串具有特殊字符时,ToStringCreator()返回NULL值

时间:2018-10-05 17:53:58

标签: java spring special-characters

我的问题是,当原始字符串包含特殊字符时,ToStringCreator()返回一个NULL值。

我在项目中使用Spring“ 4.2.5.RELEASE”。
我需要从.yml文件中读取一些String值到我的java类中。
ToStringCreator()@Override方法时,我使用了public String toString() {}函数。

它处理大多数情况,包括其中带有句点符号的字符串。
但是对于NULL连接的URL具有各种特殊字符的情况,它总是返回jdbck,例如:/ $ {variable} ? = &

我试图将\放在所有这些特殊字符的前面。
而且我也尝试在setter方法中使用此功能StringEscapeUtils.escapeJava(mystr);

但没有任何效果。
如果您对此有任何建议,请先谢谢。

0 个答案:

没有答案