我想使用HttpUrlConnection
对POST进行API调用,因为JSON内容如下所示
要POST,我需要将密钥作为id和值传递为1234。
{
"message": "Success",
"constituency": [{
"id": "1",
"constituency_name": "abc"
}, {
"id": "2",
"constituency_name": "def"
}]
}
我需要获取这个字符串数组。我该怎么做?
答案 0 :(得分:-1)
jsonObj = new JSONObject(response);
jsonData = jsonObj.optJSONObject("data");
JSONArray arrJson = jsonData.getJSONArray("numbers");
String[] arr = new String[arrJson.length()];
for(int i = 0; i < arrJson.length(); i++)
arr[i] = arrJson.getString(i);