How to send array with POST like this
"survey_pages": [{
"id": 1,
"answers": [
{"question": 4, "answer": true},
{"question": 2, "answer": 1},
{"question": 3, "answer": 1},
{"question": 1, "answer": "2014-03-18T00:01:30"}
]
}]
Here id my code for sending data:
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("token", mSettings.getString("token", "")));
params.add(new BasicNameValuePair("survey_pages[id]", _survey_id));
//params.add(new BasicNameValuePair("id", _page_id));
int listSize = _q_list.size();
for (int i = 0; i<listSize; i++) {
question = question_list.get(i).id;
params.add(new BasicNameValuePair("answers[question]", question));
params.add(new BasicNameValuePair("answers[answer]", "true"));
}