2011-11-15 48 views
1

可能重複:
JAXB: How to ignore namespace during unmarshalling XML document?如何忽略命名空間進行解的XML

我想組XML與JAXB Java對象。我已經手動創建了java bean類,這些類將在解組後被填充(因爲我沒有用於xml的任何xsd)。在運行時,我得到2種類型的xml響應,我必須解組。一種情況是,xml帶有任何名稱空間。在其他情況下,父標籤有名稱空間聲明,並且在所有子標籤之前都有名稱空間前綴。我需要使用相同的一組類來解組這兩種類型的xmls。

這怎麼可能?在使用JAXB解組時可以忽略名稱空間嗎?

有什麼建議嗎?

回答