【问题标题】:Jackson XML to Pojo - Array without wrapperJackson XML to Pojo - 没有包装器的数组
【发布时间】:2018-08-27 14:49:15
【问题描述】:

我有一个具有相同属性的标签列表,但没有包装元素来使其成为数组列表。我如何在 Java Spring-boot 应用程序中将其作为数组列表保存?

   <Vouch_info>
       <Note a="sometext"/>
       <Quote b="sometext"/>
       <Currency country="US" rate="0.00"/>
       <Currency country="UK" rate="1.00"/>
       <Currency country="AU" rate="2.00"/>
       <Currency country="IN" rate="3.00"/>
       <Currency country="EU" rate="4.00"/>
       <Currency country="SA" rate="5.00"/>      
   </Vouch_info>

【问题讨论】:

    标签: java spring-boot jackson-dataformat-xml


    【解决方案1】:

    尝试像这样在 VouchInfo 类中注释 List 字段:

    @JacksonXmlProperty(localName = "Currency")
    @JacksonXmlElementWrapper(useWrapping = false)
    private List<Currency> currency;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-02
      • 1970-01-01
      • 2018-06-17
      相关资源
      最近更新 更多