0
我嘗試在Jersey中與Java一起實現一個restful web服務。 爲了在客戶端和服務器端進行通信,我正在關注XML。 我已經試過JSON。Jersey使用XML的REST滿服務(需要在JSON對象之外封裝)
當使用JSON中,封裝在類似於POJO的對象:
@XmlRootElement
public class MyPojo {
public int a;
public int[] b;
}
然後我得到了在休息級頭像
public String classname(MyPojo p)
但我需要像頭
public String classname(int a, int [] b)
通過閱讀Rest-Headers自動創建Form-Elements。 一個例子顯示我:
@Consumes("application/xml")
public classname methodname(@QueryParam("a") Integer a, @QueryParam("b") IntArray b)
應該工作。 問題:如何爲此方法創建XML請求(如XML中的JSON.stringify())?這樣做有沒有更好的方法?