XML:连接字符串和换行符

时间:2013-08-09 16:12:26

标签: xml newline string-concatenation

我想写一个简单的消息,中间有一个换行符。我知道在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=""/>

1 个答案:

答案 0 :(得分:2)

分别使用xml:&#x<hex code of char>;的数字实体表示,例如&#x0a;&#x0d;表示LF,CR。

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