java - 将一些 JSON 从 php 解析到 android 时出现问题
问题描述
我正在尝试在 android 中解析一些 web 服务(在 PHP 中)回显的 json。
这是解析的代码:
public void onResponse(JSONObject response) {
pDialog.hide();
//CAMBIAR A NUMERO
String turno = "nada";
JSONArray json=response.optJSONArray("turnoSacado");
JSONObject jsonObject=null;
try {
jsonObject=json.getJSONObject(0);
turno = jsonObject.getString("turnoActual");
} catch (JSONException e) {
e.printStackTrace();
Log.d("Hola: ", "estas entrando por aca");
}
turnoSacado.setText(turno);//SE MODIFICA}
我得到这个错误:
com.android.volley.ParseError: org.json.JSONException: 类型 java.lang.String 的值 el 无法转换为 JSONObject
如果有人能给我一些帮助,我将不胜感激。
解决方案
推荐阅读
- wpf - 如何将枚举与 IValueConverter 绑定?
- mysql - 在 jdbc 连接器中使用递增摄取的问题
- java - 查找用于交织字符串的递归算法的计算复杂度
- ruby - Ruby:如何在运行 object.method 的线程之间共享全局变量
- bitcoin - TurtleCoin fork:如何为矿工定义地址前缀?
- networking - 如何在两台单独的计算机上运行 UDP 客户端和服务器?
- mysql - 我在 PythonAnywhere 上托管的 Flask 应用程序出现内部服务器错误
- bash - 需要提取子字符串并将其分配给新变量而不使用 echo
- javascript - 如何使用js删除或重命名具有相同类的多元素的第一个元素?
- javascript - 如何让鸟移动到可汗的右下角