使用动态 XmlElements 解组 xml 响应

问题描述 投票:0回答:0

我有一个如下所示的 xml 响应

<Item tstitem="123">
        <a1>
          <v1>56142587</v1>
          <v2>56265082</v2>
          <v3>56265097</v3>
          <v4>56326952</v4>
          ...
        </a1>
      </Item>

在这里,这些变量可以根据请求是动态的。如何将它们解组为 java 对象。

我正在为单个变量使用以下代码

@Data
@XmlAccessorType(XmlAccessType.FIELD)
public class A1 {
    @XmlElement(name = "v1")
    private String v1;
}

请在这里帮助我一次保存所有变量,而无需编写单独的变量名。提前致谢。

java xml spring-boot unmarshalling
© www.soinside.com 2019 - 2024. All rights reserved.