我有4个列表,这是一个mysql表的输入。我如何通过httpurlconnection中的这些列表参数来获取JSON响应。以下是我的代码。 的List1 = { “1”, “2”},列表2 = { “50”, “60”},项目list3 = { “类型2”, “类型4”}和List4 = { “2015”}如何通过4 arraylist作为httpurlconnection的输入获取
public static final String FetchURL = "http://xxxx.xxxx.com/fetchdesc.php";
new fetchDescInBackground().execute(FetchURL);
URL url = new URL(params[0]);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
ArrayList<NameValuePair> dataToSend1 = new ArrayList<>(params[0]);
ArrayList<NameValuePair> dataToSend2 = new ArrayList<>(params[1]);
ArrayList<NameValuePair> dataToSend3 = new ArrayList<>(params[2]);
ArrayList<NameValuePair> dataToSend4 = new ArrayList<>(params[3]);
InputStream inputStream = connection.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
StringBuilder stringBuilder = new StringBuilder();
String tempstring;
while ((tempstring = bufferedReader.readLine()) != null) {
stringBuilder.append(tempstring);
stringBuilder.append("\n");
}
如何将4列表作为输入传递给mysql?只有一个表格为表格中的列输入值。请帮忙。
使用凌空回你的数据在getParams(哈希表)重写方法。 [这里](https://github.com/DWorkS/VolleyPlus)是链接 –
请帮助我与AsyncTask,因为我不使用Volley。 – user29051986