2012-12-15 111 views
2

我工作JAXB使用我創建xml.But使用javaclass領域的IM一樣JAXB屬性使用下劃線

qpack_id作爲attrubute它建立在XML文件中像qpackId

憑什麼我用java對象_ (下劃線)在jaxB請引導我。

XML文件應創建波紋管attibute

<qpack " qpack_id="MB0046_SET4" qpack_name="MB0046"> 
</qpack> 

回答

2

從Java類

可以使用XmlAttribute批註指定一個名字開始。

@XmlAttribute(name="qpack_name") 
public String getQPackName() { 
    return qPackName; 
} 

從XML模式

如果你正在談論從XML模式生成Java類和Java屬性名稱保留_字符請參閱下面的完整的示例來回答開始: