我想开发一个可以将xml元素读取为java对象的java文件。我正在使用 jaxb unmarshalling 读取xml。XML文件具有嵌套结构。
<TAG1>
<TAG2>
<TAG3>
<TAG><![CDATA[helloooo
buddiessss...]]>
</TAG>
</TAG3>
</TAG2>
</TAG1>
同样,里面有许多标签。在解散时,它在CDATA中打印了新线和空间。
我想将整个CDATA部分打印为一个字符串,例如 helloooo buddies 。
不需要空间和新线。有人帮我。
我找到了答案。使用
@xmljavatypepeadapter(CollapsedStringAdapter.class)
避免有害的新线和空间。