3

我在 JAXB 上工作以使用 java 对象我正在创建 xml。但我正在使用 javaclass 字段喜欢

qpack_id 作为它在 qpackId 之类的 xml 文件中创建的属性

那么如何在 jaxB 中使用 _(下划线)请指导我。

xml 文件应创建以下属性

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

1 回答 1

3

从 Java 类开始

您可以使用XmlAttribute注释来指定名称。

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

从 XML 模式开始

如果您正在谈论从 XML 模式生成 Java 类并保留_Java 属性名称中的字符,请参阅下面的答案以获取完整示例:

于 2012-12-15T12:58:29.257 回答