问题标签 [android-json]
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.
php - 将 JSON 结果输入 ListView 时出错
更新 4:问题已解决 检查下面的答案
我正在尝试从 PHP Webservice 检索 JSON 结果并将其保存到 ListView 但出现错误
我不确定我的错误是什么,请您帮帮我
我正在关注 Travis (mybringback) 的本教程
他的方法(仅在这一部分)不需要任何参数来获取帖子(它实际上是使用 HIS PHP 方法)但是我的 web 服务方法需要 2 个参数(kioskid(设备 ID),accesstoken),它们保存在 SharedPreferense
更新1:
我修改了Android代码也卸载了旧代码并从beginig(登录等)开始,直到我到达EventListActivity但没有显示列表,我在日志中只有一个错误行(设备中没有错误消息)
Update2:在修改代码并分离UpdateJSON()并尝试在 doInBackground()中获取 JSON 响应之后
更新 3:我添加了 JSONParse 类
我收到一条新的错误消息,提示我在方法updateList()中的setListAdapter(adapter)处收到 NullPointerexception
这是错误日志:
这是我试图获取其 JSON 结果的 PHP 函数(Yii 框架)
这是我在 android 中的 Java 代码:(更新 2)
最重要的方法是 updateJSONdata()从服务器检索最近的事件
然后我在doInBackground()中调用该方法
更新 3
JSONParser 类
single_event_layout.xml
event_list_layout.xml
android - 向 Json 对象添加值
我的JsonArray
结构是这样的:
我正在尝试JsonObject
在第一个位置添加。
执行上述步骤后,结果如下。
值被添加到我的所有项目中JsonArray
。
但我想添加到具体位置。
在上述情况下,我只想在“0”位置添加。
如果下一行有任何错误,请告诉我:
android - 如何从另一个json对象中获取json对象的值,其中键是动态的
我想从下面的 json 响应中获取值。我能够从第一个键而不是另一个键对象中获取值。我想获取所有 url 的值,但没有 url 是动态的和关键的。以下是json响应:
我能够得到 body、title 和 created_date 的值
我正在尝试的代码如下:
java - 使用包含通用对象的类反序列化 JSON
我正在使用 GSON 反序列化 JSON 字符串。
使用下面的类时出现问题
我想做这样的事情
或者
但显然这不起作用。
android - 如何将 url 传递给 json 并在 android 中显示对 listview 的响应,我如何在 listview 中显示
//如何将url传递给json并在android中显示对listview的响应,我如何在listview中显示 public class MainActivity extends Activity {
java - Android和json解析
我有一个获取json字符串的 android 应用程序。
我以这种方式显示它:我显示在listview
;
好吧,这很好用,我的问题是:如果我想显示,例如来自 id 的所有数据,idnino
例如 3。{"apellidos":"lopez","edad":2,"idninos":3,"nombre":"francisaca","padres":"n3"}
他曾考虑过更改网址并输入以下内容:
但我明白了但不能显示它..这是我的logcat:
android - 如何知道和检查给定的字符串是否是正确的 JSON?
很简单,我们可以检查给定的字符串是否是正确的 JSON 格式?我们可以使用
http://jsonviewer.stack.hu/等等等等。
但是,如果我们想以编程方式执行相同的任务,我们如何在android中编写验证器方法,目前我正在尝试使用如下。
这是实现这一目标的正确方法吗,因为我编写了给定的函数
请建议是否有更好的东西。这些我需要检查测试用例的所有事情,因为我知道服务会处理正确的 json。
php - 将字符串数组发送到 php
我想通过 Json 将字符串数组发送到 php 并在那里检索。
在 Json 中:
在php方面:
或者我可以像下面这样使用它吗?
java - 目标主机不能为空错误
我在使用 Android 从 URL 获取 JSON 时遇到问题,并且在我的 URL 标题中说明了错误。我在下面发布了相关代码。如果需要更多,我可以提供。目前,我已经提供了被错误标记的代码片段。
错误:
公共类 StatsActivity 扩展 Activity {
android - HTTP 非法状态异常
我有以下代码,通常可以正常工作:
当 postJSON 具有以下内容时,我收到 IllegalStateException,并显示消息“管理器已关闭”:
当 items 数组的内容格式错误时,我收到了类似的消息,但我在这里看不到问题。此外,响应是立即的,所以我很确定 HTTP 库正在抛出异常,而不是服务器。这个 JSON 对象有什么问题?
此外,在JSONLint测试 JSON显示 JSON 解析正确,包括带有“61515”的数组,这是代码中的新元素。