2013-10-15 48 views
2

編組我的XSD後,我有這樣的事情在XML馬歇爾沒有的xmlns

<elements xmlns="http://myNameSpace.com/hello"> 
    <element> 
    ... 
    </element> 
</element> 

而且我想有這個沒有

的xmlns =「http://myNameSpace.com/你好」

我已經嘗試了一些東西,但我不知道我該怎麼辦

回答

1

xmlns屬性正在出現,因爲元數據中指定了名稱空間限定(很可能是通過package-info類中的@XmlSchema註釋)。刪除此元數據將導致輸出不再是名稱空間限定的。

注: 如果是從XML Schema這樣做會導致JAXB模型不再符合該模式的XML文檔生成的模型。