我正在用 Java 实现 SOAP 服务。我来自 XML 请求的参数就像
<change>
<id>1</id>
</change>
<change>
<id>2</id>
</change>
有一个对应的Java类:
public class ChangeXML {
@XmlElement(name = "id")
private long itemId;
.......
}
我知道这种结构不是最优的,但它也不完全是我所拥有的——这是一种简化。
我可以将此结构映射为@WebParamter
我的@WebMethod
吗?
(@WebParam(name = "change") final List<ChangeXML> change)
还是我必须引入另一个元素<changes>
和类ChangesXML
来保存更改列表?