如果名称包含,则无法使用JAXB解析xml -

时间:2012-10-08 12:09:32

标签: jaxb

我使用JAXB注释来解析testNG生成的test-results.xml

我可以使用@XmlAttribute(name="someName")提取任何属性,但JAXB无法使用-读取属性(如@XmlAttribute(name="some-name")

我该怎么做?

1 个答案:

答案 0 :(得分:2)

以下是映射到包含短划线-的XML属性的方式。

@XmlAttribute(name="some-name")
public String getSomeName() {
    return someName;
}

public void setSomeName(String someName) {
    this.someName = someName;
}