1
我想開發一個可以將XML元素讀爲Java Objects的java文件。我正在使用JAXB unmarshalling來讀取XML。 XML文件具有嵌套結構。JAXB-Unmarshalling CDATA不會忽略空白空間和換行
<TAG1>
<TAG2>
<TAG3>
<TAG><![CDATA[helloooo
buddiessss...]]>
</TAG>
</TAG3>
</TAG2>
</TAG1>
同樣,裏面有很多標籤。在解組時,它在CDATA中打印換行符和空格。
我想打印整個CDATA部分作爲單個字符串,如helloooo好友。
不需要空格和換行符。有人幫助我。
空格和換行符是數據的一部分,它在預編譯期間會保留這些行爲。如果你想擺脫它們,你將不得不以編程方式在解組後編程。 –
如果<![CDATA [......]]也在新行中?在這種情況下,我的輸出就像**「\ n <![CDATA [.......]]>」**。我不想要那個轉義序列。@ MarkusBenko – Vaitheesh