问题标签 [jsonobjectrequest]

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 投票
1 回答
132 浏览

java - 获取每个值的 JSON 数组

如何获取json数组的每个值?我使用来自 textview 的追加来读取所有值。但我想要的是如何获取每个值来设置每个文本视图。

我的日志猫

0 投票
2 回答
1586 浏览

php - 使用 Volley 库从服务器发送和获取数据 (Android - PHP)

我需要向服务器发送一个 JSONObject 并从中获取其他 JSONObject。但我无法将 JSONObject 发送到服务器,换句话说,我的 JSONObject 以空值发送到服务器。

安卓代码:

PHP代码:

0 投票
1 回答
267 浏览

php - 如何在 Android 中使用 JsonObjectRequest 在 PHP 中通过 POST 接收 json

我是 PHP 新手。

我通过 POST 方法在 Android 中使用 JsonObjectRequest发送json 。

我不知道如何在 php 中检索该 json 并对其进行解码。你可以帮帮我吗?我发送的json是

我需要单独变量中的两个 JSON 对象。

0 投票
1 回答
120 浏览

android - 使用 Volley 请求 JSON

我正在尝试做一个应用程序来显示一些存储在SQLite database. 我在服务器上使用 php 函数来获取包含我的数据库的 JSON 文件。在我的 Android 应用程序中,我想获取该 JSON 并将其放入 a 中JSONObject,我执行了以下操作:

但是在日志中,大小mDataset始终为0。或者如果我在日志中例如文章的名称,onResponse()我可以看到每个名称都在数据库中。(因此我认为连接和php函数没问题)

任何想法 ?

这是php文件:

以及执行 php 时得到的 JSON:

0 投票
2 回答
339 浏览

android-studio - “错误”:“unsupported_grant_type” - 排球

我使用 volley 库来执行 POST 方法。

我发送了 JsonObjectRequest 的用户名、密码和 grant_type 之类的参数,但我收到以下错误:“错误:unsupported_grant_type”。

试过了,但真的看不出我哪里出错了。

我该如何解决?

这是我的代码:

科特林

0 投票
2 回答
311 浏览

php - 将 Json 解析为 php 表导致未定义索引

我正在访问“ConnectWise”的 API。数据为 JSON 格式。我能够通过 PHP 将数据解析成表格。但是,JSON 中的空字段会导致未定义索引。例如,某些没有网站或地址的项目会发生这种情况。其余的都很好。任何帮助或输入将不胜感激。

这是我从 Connectwise 获取数据的代码:

并显示数据:

更新 - Json 示例

0 投票
1 回答
803 浏览

android-volley - 如何使用 android volley JsonObjectRequest 从 php 获取字符串响应?

实际上,当我们调用 API 并以 JSON 格式发送请求时,我们期望响应也变成 JSON 格式。但是这里后端团队以字符串格式向我发送响应,因此我的 onErrorResponse () 方法被调用。这里我的状态码是 200。但是由于响应的格式没有执行 onResponse() 方法。所以你能帮我处理这个吗?可能我必须在这里使用 CustomRequest 。任何建议将不胜感激。谢谢

这里的响应类似于字符串格式,即 Value OK,

0 投票
1 回答
1249 浏览

android - E/Volley:[3997] NetworkDispatcher.processRequest:未处理的异常 java.lang.NullPointerException

有人可以解释一下这个 Android Volley 错误,如果可能的话,可以为我提供一个解决方案。先感谢您。

0 投票
0 回答
93 浏览

android - Json 字符串 java bean 对象

好吧,自从我接触到这段代码已经一年了。

我在 android 中使用 Volley 来解析 Rest API 响应。我对此非常满意,因为 GSON 让它变得非常简单。

我知道这个

但是由于某种原因,我发现很难制作这个类并进行解析。所以对于每个 Bean 映射,我都必须通过特定的类并阅读。

但另一方面,我采用了通用方法。是否将 User.class 替换为一个对象集合类中的所有对象,如下所示。

}

所以我把这个传给

CollcetionResponse 是 setter 和 getter 类。

所以上面的工作正常,直到我忘记了让它工作的东西。

当我调试整个集合是空的。

我如何清除这个网格?

谢谢,普斯法拉吉

0 投票
4 回答
3808 浏览

android - com.android.volley.ParseError: org.json.JSONException: org.json.JSONArray 类型的值 [{}] 无法转换为 JSONObject

json数据:

[{"product_id":"2","product_title":"test","product_thumbnail":"","product_description":"test","product_place":"","product_user":"1","product_store ":"","product_date":"1546875653","product_cost":"","product_off":""},{"product_id":"3","product_title":"test1","product_thumbnail":" ","product_description":"test1","product_place":"","product_user":"1","product_store":"","product_date":"1546875653","product_cost":"","product_off" :""}]

我收到此错误:

休息响应错误:: com.android.volley.ParseError: org.json.JSONException: Value [{"product_id":"2","product_title":"test","product_thumbnail":"","product_description":" test","product_place":"","product_user":"1","product_store":"","product_date":"1546875653","product_cost":"","product_off":""},{" product_id":"3","product_title":"test1","product_thumbnail":"","product_description":"test1","product_place":"","product_user":"1","product_store":" ","product_date":"1546875653","org.json.JSONArray 类型的 product_cost":"","product_off":""}] 无法转换为 JSONObject

我的安卓代码:

AddRequest 函数是:

你能帮我修一下吗?