JAXB unmarshal删除换行符

时间:2013-06-20 14:00:35

标签: java xml jaxb

我在属性参数中有一个带换行符的字符串:

<rule-parameter formattingMethod="NO_FORMATTING_METHOD" type="String" value="Hello,      
My name is luba.   
How are you?"/>

当我解组这个xml时,我为此属性获取的对象是一行中的字符串。

我应该怎么做才能使java属性在字符串中也有换行符?

1 个答案:

答案 0 :(得分:3)

XML解析器(包括JAXB)不会在XML属性中保留换行符。

您需要将此内容移动到XML元素。