猿问

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

我有一个班级:


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>

有没有办法用注释来处理这个问题?


婷婷同学_
浏览 54回答 1
1回答

慕妹3242003

创建新的 A 类public class A {&nbsp; @JacksonXmlProperty(isAttribute = true)&nbsp; public String b = "attribute"}并在课堂上使用它:public class SomeClass {&nbsp; @JacksonXmlProperty&nbsp; public A a = "tag"}
随时随地看视频慕课网APP

相关分类

Java
我要回答