@Override
protected void onPostExecute(String result) {
Toast.makeText(getApplicationContext(), result,
Toast.LENGTH_LONG).show();
System.out.println("my result:"+result);
try {
JSONArray jsonArray = new JSONArray(result);
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
String fname = jsonObject.getString("First_Name");
String lname = jsonObject.getString("Last_Name");
String mail = jsonObject.getString("Email");
System.out.println("fname:"+fname+" lname:"+lname+" email:"+mail);
}
}
catch (Exception e) {
e.printStackTrace();
}
}
在上面的代码中, 将数据发布到服务器并获得响应。我希望个人回复名字,电子邮件。你能纠正我的错误吗?
答案 0 :(得分:0)
您应该根据您的服务器响应解析为JSONObject,而不是JsonArray。
<div class="image">
</div>