我想写一个简单的消息,中间有一个换行符。我知道在Java中你可以做类似以下的事情:
"Hey, this is a message" + \n + "...and this is the rest of it on a new line"
如何在XML中执行相同的操作?我可以使用\ n转义字符还是使用html换行符?
我想在ObjectValue
属性中添加一条消息给以下元素:
<EnterValue ScreenName="" ObjectName="EMAIL_MESSAGE" ObjectValue=""/>
答案 0 :(得分:2)
分别使用xml:&#x<hex code of char>;
的数字实体表示,例如

,
表示LF,CR。
请注意,此方法不考虑所使用的字符集和/或编码,因为字节范围0x00 - 0x7f
由所有编码共享(至少粗略地说.ebcdic将是不同的。但是unicode之间的二分法将覆盖编码与面向字节的字符集。)