问题标签 [jsonexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3904 浏览

android - 使用 Slim Rest 服务器和 android 客户端进行用户注册

我正在开发一个简单的应用程序,我可以在其中注册新用户。- 我在 apache 本地主机上使用带有 MySQL 的 SLIM PHP 框架 - 我有一个带有名为 tbl_user 的表的 MySQL 数据库。我已经使用 CURL 测试了我的 SLIM 实现——在客户端,我有三个名为 fname、电子邮件和密码的 EditView 字段以及一个注册按钮——它很简单,当用户单击注册按钮时,应该建立数据库连接并且新用户应该被添加到数据库中。注册很简单,无需任何检查。我将在解决此问题后实施。

请帮忙。我进行了很多搜索,但无法解决错误。

我收到以下错误:

错误

这是我现在的实际错误
01-27 08:42:14.981: D/URL read(6739): Slim Application Errorbody{margin:0;padding:30px;font:12px/1.5 Helvetica,Arial,Verdana,sans-serif; }h1{margin:0;font-size:48px;font-weight:normal;line-height:48px;}strong{display:inline-block;width:65px;}

Slim 应用程序错误

由于以下错误,应用程序无法运行:

细节:

消息: error_log(/var/tmp/php.log) [function.error-log]:未能打开流:没有这样的文件或目录
文件: C:\xampp\htdocs\api\index.php
行: 105

堆栈跟踪:

#0 [内部函数]:Slim::handleErrors(2, 'error_log(/var/...', 'C:\xampp\htdocs...', 105, Array)
01-27 08:42:14.981: D/URL 读取 (6739): #1 C:\xampp\htdocs\api\index.php(105): error_log('SQLSTATE[23000]...', 3, '/var/tmp/php.lo. ..')
01-27 08:42:14.981: D/URL 读取 (6739): #2 [内部函数]: register()
01-27 08:42:14.981: D/URL 读取(6739): #3 C:\xampp\htdocs\api\Slim\Route.php(392): call_user_func_array('register', Array)
01-27 08:42:14.981: D/URL read(6739): #4 C:\xampp\ htdocs\api\Slim\Slim.php(1052): Slim_Route->dispatch()
01-27 08:42:14.981: D/URL 读取(6739): #5 C:\xampp\htdocs\api\index.php (26):苗条->运行()
01-27 08:42:14.981:D/URL 读取(6739):#6 {main}

RegisterActivity.java(部分)

jsonParser.java(部分)

苗条:index.php

APP行为:点击注册按钮后...应用程序卡在此处并崩溃为“不幸的是,您的应用程序已停止。”..

应用屏幕

0 投票
1 回答
8963 浏览

java - net.sf.json.JSONException

我转换了一个普通的 JavaScript array(在一个 JSP 页面中),JSON.stringify()对该数组执行了一个操作并将其作为参数传递给另一个 JSP。在另一个 JSP 中,我正在使用request.getParameter().

现在,在将字符串转换为 aJSONArray时,我遇到了这样的异常-

这就是我的来自 request.getParameter() 的字符串的样子 -

是什么net.sf.json.JSONException: Missing value. at character 2 of [[\"111\", \"1.1.1.1\", \"111\", \"111\", \"111\"]]意思?我该如何处理?

0 投票
1 回答
202 浏览

android - 为什么 JSON 请求以 XML 形式返回?

我是 android 的菜鸟,我正在尝试从此链接解析 JSON:“ http://services.packetizer.com/spotprices/?f=json ”。但是,当我发送解析它的请求时,我收到一条错误消息...“解析数据时出错 org.json.JSONException:java.lang.String 类型的值 xml 无法转换为 JSONObject”。这至少可以说是莫名其妙,因为链接显然是 JSON。非常感谢任何解决此问题的帮助。

我的代码:

0 投票
1 回答
134 浏览

java - php响应时出现JSON错误

我对 JSON 有疑问。

我有这个服务,它连接到 php 并以 json 格式向我发送数据。一切都很好(几个月前),但是今天我修改了一些东西并且不起作用。

我添加了一个调用函数来简单地比较 2 个 jSon 数组并创建另一个数组,其中的元素在一个数组中但在另一个数组中没有。

这是服务代码:

这是我的新 logCat:

有人可以帮助我吗?先感谢您。

0 投票
2 回答
13259 浏览

android - 解析数据 org.json.JSONException 时出错:在字符 10 处输入结束

我目前遇到此错误“解析数据时出错 org.json.JSONException: End of input at character 10 of ”。我用 Chrome 的 Plugin Postman 测试了我的 PHP,服务器端似乎没问题。请查看下面的代码,感谢您的帮助。

PHP代码:

邮递员结果:

JAVA代码:

0 投票
1 回答
33838 浏览

java - Android - JSONException 没有价值

我知道这里发布了几个具有相同主题和错误的问题,但没有一个表明与我的问题相同,所以我决定在这里发布我的问题,希望有人能帮助我指出原因。所以我正在尝试在我的应用程序中实现登录功能,代码如下:

这是我登录时得到的 JSON 响应:

所以显然有一个值avatar,但我仍然在我的 logcat 中收到这个警告:

由于没有获得价值头像,我无法完成addUser,因此登录失败。请帮我找出错误以及如何解决它。谢谢你。

0 投票
4 回答
2365 浏览

java - 从 JSON 中解析字符串中的 URL

1)我有一个 JSON 文件:

2) 我需要在 Java 客户端上以字符串格式获取 URL。

Receiver 工作正常,json 显示接收到的正确字符串,但是当它使用 JSONArray 解析时会引发错误

问题:如何用 URL 值解析 json?

0 投票
0 回答
336 浏览

android - 解析数据 org.json.JSONEXCEPTION 时出错:在字符 0 处输入结束

我有 2 个活动,我想登录,而在另一个活动中,我想从我的数据库中获取一些数据。

一切正常,除非我想显示数据时出现错误。

我不知道这将如何工作,有错误日志



我的 UserFunctions.java 中有一个函数 strijk()

在我的第二个活动中,我想显示从我的 json 获得的数据。

这是我的 JSON 解析器

}

这是给我的学校的,我还不太擅长android。

0 投票
2 回答
2773 浏览

android - 没有值时JSONObject解析错误

我有一个JSON看起来像这样的:

"text"从响应中取出字符串,为此我的代码如下所示:

现在这工作得很好,我得到"text"logs.

现在,我的问题是,当我从服务器获得只有 1 或 2 个数据的响应时,如下所示:

然后我的上述逻辑失败,我得到异常说明org.json.JSONException: No value for 1

我该如何克服这个问题。

任何形式的帮助将不胜感激。

0 投票
1 回答
14464 浏览

json - org.json.simple.JSONObject VS org.json.JSONObject , JSONException 无法解析为类型

org.json.simple.JSONObject首先:有人可以解释和之间的区别 org.json.JSONObject吗?

第二:我有一个带有 org.json.JSONObjectand的代码org.json.JSONException。当我在 Eclipse(JUNO)中编辑代码时,它会解析包的类型JSONException并导入包org.json.JSONException,但是当我在命令行中使用 maven 运行项目时,我遇到了问题( JSONException cannot be resolved to a type)。我试图通过像这样向 pom.xml 添加依赖来解决这个问题:

但我不确定它是否正确。我什至下载了 org 的 jar。java-json.jar 并将其添加到 Web 部署程序集,但仍然是相同的错误。任何人都可以帮忙吗?