0

对于 REST PUT 服务,我尝试使用 xml 作为有效负载。我的问题是我可以将整个有效负载作为 xml 吗?还是我应该做类似的事情Data=<mydata>......</mydada>

基本上

<mydata>......</mydada>

或者

Data=<mydata>......</mydada>
4

1 回答 1

1

当然,您可以将 mediaType 设置为application/xml与 json 或纯文本一样。第一个示例是有效的 XML,第二个不是。所以第一个就可以了。

我不确定您使用的是什么框架。例如,如果您打算使用 Spring,您可以在此处查看示例。

基本思想是将媒体类型定义为application/xml. 如果您想从 Java bean 编组/解组,您还可以指定编组器/解组器(即使用 JAXB)。

于 2011-07-08T22:06:57.743 回答