gpt4 book ai didi

attributes - 使用下划线的 JAXB 属性

转载 作者:行者123 更新时间:2023-12-04 04:05:02 29 4
gpt4 key购买 nike

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

qpack_id 作为它在 xml 文件中创建的属性,如 qpackId

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

xml 文件应该创建下面的属性

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

最佳答案

从 Java 类开始

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

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

从 XML 模式开始

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

关于attributes - 使用下划线的 JAXB 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13891942/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com