我真的需要使用原始 unicode 字符转义来将换行符嵌入到我的 .properties 文件中吗?
This http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Properties.html#load%28java.io.InputStream%29文档中的冗长讨论很酷,但我不知何故错过了这一点。现在尝试再次扫描这批数据,但也许有人知道?
谢谢,
安东
update
某些特殊字符可以用键表示
以及使用与所使用的转义序列类似的转义序列的元素
对于字符和字符串文字
我不太确定那些是什么'certain特殊字符可能是。 1.4 javadocs 的直接链接没有指向规范的正确部分。但抬头一看正确的段落 http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10.6这对我来说很清楚。
我真的需要使用原始 unicode 字符转义来将换行符嵌入到我的 .properties 文件中吗?
没有。我预计\r
or \n
or \r\n
工作得很好。您声称链接的文档没有抓住要点,但它似乎与我非常相关:
非 Latin1 字符和某些特殊字符可以使用类似于字符和字符串文字的转义序列在键和元素中表示(请参阅 Java 语言规范的第 3.3 节和第 3.10.6 节)。
第3.10.6节 http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10.6就是你想要的,对吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)