gpt4 book ai didi

java - 如何将包含 json 对象的 JSON 数组发送到 php 服务器

转载 作者:搜寻专家 更新时间:2023-11-01 09:47:40 25 4
gpt4 key购买 nike

<分区>

大家好,如果之前有人问过这个问题,我很抱歉,自过去 3 天以来我一直在寻找这个解决方案。我是 android 和 php 的新手。我想知道如何将“jsonArray”(如下所示)发送到我的 php 服务器,然后提取在 php 中收到的 jsonobject 值。我试过 jsonarrayrequest 和 hashmap 但无法发送。请帮忙。

String url="http://192.168.43.210/jjj.php";
JSONArray list;
RequestQueue requestQueue;
final JSONArray jsonArray=new JSONArray();

for (int i=0;i<valu;i++)
{
JSONObject jsonObject=new JSONObject();
try {
jsonObject.put("comptext",smslist.get(i).completeText);
jsonObject.put("amount",smslist.get(i).amount);
jsonObject.put("txntype",smslist.get(i).txnType);
jsonObject.put("party",smslist.get(i).party);
jsonObject.put("from",smslist.get(i).fromNo);
jsonObject.put("datetime",smslist.get(i).dateTime);
jsonArray.put(jsonObject);

} catch (JSONException e) {
e.printStackTrace();
}
}


JsonArrayRequest jsonArrayRequest=new JsonArrayRequest(Request.Method.POST, url, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {

result.append("Successfully sent");
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {

}
}){
protected Map<JSONArray,JSONArray> getparams() throws AuthFailureError{
Map<JSONArray,JSONArray> parameters = new HashMap<JSONArray, JSONArray>();
parameters.put(list,jsonArray);
return parameters;

}
};
requestQueue.add(jsonArrayRequest);

}


});

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