2011-05-16 41 views
0

我正在使用CXF進行Web服務。apache CXF - 帶有xml字符串

我有一個由outher xml包裝的內部xml。 也就是說,我生成XML:

<aa><bb><cc>bla</cc></bb></aa> 

,比CXF把它包裝:

<answer>&lt;aa&gt;&lt;bb&gt;&lt;cc&gt;bla&lt;/cc&gt;&lt;/bb&gt;&lt;/aa&gt;</answer> 

正如你所看到的,<>轉義成&lt;&gt;

我希望這不會發生。

非常感謝。

回答

0

此行爲是由xml語法的定義。

檢查例如http://en.wikipedia.org/wiki/XML

  • 字符「<」和「&」是關鍵的語法標記和可能永遠不會出現在CDATA部分以外的內容。
  • 有五個預定義的實體:<代表 「<」,>代表 「>」,&代表 「&」,'代表」,並"代表」

你可以試着來包裝你。 CDATA內部的xml。

相關問題