我正在尝试调用一个REST服务,该服务接受带有两个参数 param1 和 param2 的json,如下所示:
URL
下面的代码调用MY_SERVICE_URL:
[{
"param1": "xxx",
"param2": "xxx"
}]
POST失败,因为它无法识别第一个参数为有效:而不是读取 param1 ,它考虑的是参数 \“ param1 \”
感谢任何帮助 谢谢 西蒙妮(Simone)
答案 0 :(得分:0)
使用以下代码段创建JSON,以通过您的webservice / api发布。希望能帮助到你 还要添加以下引用 import org.json.simple.JSONObject;
JSONObject item = new JSONObject();
item.put("param1", "testValue1");
item.put("param2", 123);
item.put("param3", "testValue3");
String json = item.toString();