我正在尝试从android解析json,但出现了这个奇怪的异常。我的json数据是
{“ id”:“ 1”,“ owner”:“ 1”,“ name”:“ gravitas”,“ description”:“是一场盛会”,“
start_time”:“ 0000-00-00 00:00:00 “,” end_time“:” 0000-00-00 00:00:00“,”
venue“:” vellore“,” radius“:” 10“,” lat“:” 11“,” lng“:” 11“ ,“ type”:“
type”,“所有者名称”:“ dilip”,“ noofpolls”:0,“ noofquizes”:0,“人员参与”:0,“
result”:true}
在Android中
JSONObject j =new JSONObject(response);
Event pst = gson.fromJson(j.toString(), Event.class);
我得到:
org.json.JSONException: end of input at character 0 of
它出什么问题了?这是代码…
RestClient client = new RestClient("http://192.168.1.3/services/events/"+eve.getName());
try {
Log.i("MY INFO", "calling boston");
client.Execute(RequestMethod.POST);
} catch (Exception e) {
e.printStackTrace();
}
String response = client.getResponse();
Log.i("MY INFO", response);
GsonBuilder gsonb = new GsonBuilder();
Gson gson = gsonb.create();
Event pst = null;
try {
JSONObject j =new JSONObject(response);
pst = gson.fromJson(j.toString(), Event.class);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
糟糕!我很糟糕,我应该使用GET方法.URL不响应POST请求,所以我得到了org.json.JSON异常:字符0.its的输入结束,因此我得到了生成该异常的空响应。
问题内容: 我正在尝试从服务器获取JSON值。我不知道我的代码有什么问题。我正在使用,这是我的代码在 码: 这是logcat 这是 JSON 格式 问题答案: 您可能会得到一个空白的答复。它不为null,但 jsontext 为空。因此,您将收到此错误,而不是Nullpointer异常 您是否正在向服务器发送正确的参数。还要检查url是否响应POST请求。
以下是所有的错误: 下面是我的代码:
问题内容: 我已经看到其他人遇到了这个问题,但是没有一个帖子能够帮助我。我正在尝试将Volley用于我的REST调用库,当我尝试将JSON对象作为参数使用Put调用时,我得到了。 这是代码: jsonParams日志显示: 我还有其他设置吗?看来请求无法解析JSON对象。我什至尝试创建一个HashMap,然后使用它创建一个JSON对象,但是我仍然得到相同的结果。 问题答案: 我也遇到了这个问题。
问题内容: 我在php中有一个API,可以JSON格式发送数据。我编写了以下代码,当我使用wifi时可以正常工作。但是,当我想在3g上从API下载数据时,会收到以下异常:JSONException:在字符0的输入结束 我不知道为什么它可以在wifi上工作,但不能在移动互联网上使用。我的代码: 有人可以帮助我吗? 问题答案: 您可能会得到一个空白的答复。它不为null,但响应为空。因此,您将收到此错
我见过其他人遇到这个问题,但没有一个帖子能够帮助我。我试图在REST调用库中使用Volley,当我试图使用带有JSON对象的Put调用作为参数时,我得到了错误:org。json。JSONException:输入结束于的字符0处。 代码如下: jsonParams日志显示: 有没有其他我错过的场景?看起来请求无法解析JSON对象。我甚至尝试创建一个HashMap,然后用它创建一个JSON对象,但仍然
我的代码过早地抛出了预期错误。我试图测试输入验证,但在验证发生之前我抛出了一个错误。当我尝试将代码恢复到以前的版本时,它会抛出与我现在处理的问题之前相同的错误。 输入的示例 下面的代码是第137行——明显的罪犯 这是一个例外。