为了账号安全,请及时绑定邮箱和手机立即绑定

将 XML 属性映射到杰克逊 Xml 映射器中的指定标记(字段)

将 XML 属性映射到杰克逊 Xml 映射器中的指定标记(字段)

婷婷同学_ 2022-09-28 15:43:27
我有一个班级:public class SomeClass {    public String a = "tag"    @JacksonXmlProperty(isAttribute = true)    public String b = "attribute"}我需要将变量设置为变量的属性:ba<SomeClass>     <a b="attribute">tag</a></SomeClass>我试过了,但它只将我的属性映射到根标签:@JacksonXmlProperty(isAttribute = true)  <SomeClass b="attribute">         <a>tag</a>  </SomeClass>有没有办法用注释来处理这个问题?
查看完整描述

1 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

创建新的 A 类


public class A {

  @JacksonXmlProperty(isAttribute = true)

  public String b = "attribute"

}

并在课堂上使用它:


public class SomeClass {

  @JacksonXmlProperty

  public A a = "tag"


}


查看完整回答
反对 回复 2022-09-28
  • 1 回答
  • 0 关注
  • 53 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信