1

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

1 回答 1

2

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

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

于 2013-08-09T16:15:43.380 回答