我想发送以下参数
data={"method": "category", "parameter": {"id":20, "language":"en"}}
到网络服务 我如何从android for get方法做到这一点? 我试过但没有工作。
答案 0 :(得分:0)
你的JSON是这样创建的:
try {
JSONObject jsonObject = new JSONObject();
jsonObject.put("method", "category");
JSONObject jsonObject1 = new JSONObject();
jsonObject1.put("id", 20);
jsonObject1.put("language", "en");
jsonObject.put("parameter",jsonObject1 );
} catch (JSONException e) {
e.printStackTrace();
}
现在,您可以在请求中使用"数据"
将其添加到您的请求中答案 1 :(得分:0)
试试这个
JSONObject jsonObject = new JSONObject();
jsonObject.put("id",20 );
jsonObject.put("language","en");
JSONObject jsonObject2 = new JSONObject();
jsonObject2.put("method", "category");
jsonObject2.put("parameter", jsonObject.toString());