【问题标题】:Configuring IDREFS-type element for JAXB Marshalling为 JAXB 编组配置 IDREFS 类型元素
【发布时间】:2013-12-30 18:53:04
【问题描述】:

我有一个带有 IDREFS 属性的 JAXB 类。为了创建和封送实例,我想直接“设置”属性的值(作为表示以空格分隔的 IDREF 列表的字符串),而不是将值设置为 IDREFS 引用的对象列表.因此,我将直接设置 ID,JAXB 将在需要时自行解析 IDREFS(实际上不需要将 IDREF 解析为其目标对象,因为我只使用文档进行编组,而不是解组)。 JAXB 可以做到这一点吗?

【问题讨论】:

    标签: jaxb


    【解决方案1】:

    如果您想自己设置 ID(而不是让 JAXB 解析它们),您可以不使用 @XmlIDREF 对其进行注释。要让列表以空格分隔显示在单个属性或元素中,只需将其注释为 @XmlList

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多