gpt4 book ai didi

java - 使用 volley 从 php 页面发送和接收

转载 作者:太空宇宙 更新时间:2023-11-04 12:26:18 26 4
gpt4 key购买 nike

我打算向php页面发送一个参数,在进行了一系列json格式的参数处理后,我得到了相同的页面。我编写了以下代码:

//Showing the progress dialog
final ProgressDialog loading = ProgressDialog.show(this,"در حال ارتباط با سرور","لطفا صبر کنید",false,false);
final JsonArrayRequest jsonArrReq = new JsonArrayRequest(GetFavTickets_url,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray jsonArray) {
// Log.e("LOG", jsonArray.toString());
for (int i = 0 ; i < jsonArray.length() ; i++)
{
try {
JSONObject jsonObject = jsonArray.getJSONObject(i);
Log.e("LOG", "object : " + jsonObject.getString("name"));
name.add(i,jsonObject.getString("name"));
family.add(i,jsonObject.getString("family"));
} catch (JSONException e) {
e.printStackTrace();
}
}
loading.dismiss();
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError volleyError) {
//Dismissing the progress dialog
loading.dismiss();

//Showing toast
Toast.makeText(Favorite.this, volleyError.getMessage().toString(), Toast.LENGTH_LONG).show();
Log.e("Volley",volleyError.getMessage().toString());
}
}){
@Override
protected Map<String, String> getParams() throws AuthFailureError {
//Converting Bitmap to String

//Creating parameters
Map<String,String> params = new Hashtable<String, String>();

//Adding parameters
params.put("id", id);

//returning parameters
return params;
}
};

//Creating a Request Queue
RequestQueue requestQueue = Volley.newRequestQueue(this);

//Adding request to the queue
requestQueue.add(jsonArrReq);
}

Volley 给出了以下消息:

org.json.JSONException: Value Error of type java.lang.String cannot be converted to JSONArray

最佳答案

尝试替换这个

 final JsonArrayRequest jsonArrReq = new JsonArrayRequest(GetFavTickets_url, new Response.Listener()

StringRequest stringRequest = new StringRequest(Request.Method.GET, url,
new Response.Listener<String>() ...

关于java - 使用 volley 从 php 页面发送和接收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38356279/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com