我正在用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
来保存更改列表?
答案 0 :(得分:0)
是否可以包装该List?
我希望它看起来像
<changes>
<change>
<id>1</id>
</change>
<change>
<id>2</id>
</change>
</changes>