问题标签 [org.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.
playframework-2.0 - 包 org.json 不存在
我正在播放框架 2.0.2 中制作一个测试项目,我想在其中使用 Json。在 Eclipse 中,我可以导入包 org.json 的类。但是当我通过 play clean compile 从控制台编译项目时,play 给了我错误:
json.jar 在项目的构建路径中,在本地和 play 的缓存存储库中。我尝试为 json 添加依赖项:
和
但它尚未解决,我收到以下消息:
java - Json中getString()和optString()的区别
getString()
JSON和JSON有什么区别optString()
?
java - 将 JSONArray 与包含列表的 bean 列表一起使用
我正在尝试使用 json.org 的 JSONArray 对象构造函数将 Java bean 列表转换为 JSON 字符串。
这是豆:
这是我用来将其转换为 JSON 的代码:
我希望得到以下信息:
但相反,我得到:
有任何想法吗?
java - Java JSON 库抛出异常
我有以下 JSON 字符串:
以及以下 Java 代码:
给我以下例外:
这里发生了什么?为什么例外?我能做些什么来修复它?提前致谢!
json - org.json lib 中的 JSONObject:utf-8 编码问题
我正在关注Unicode - 如何正确输入字符?邮政。
我唯一的问题是 JSONObject 编码(我正在使用org.json
lib)。
例如,当我将类似的字符串放入àòùè쀀
JSONObject 时,就会出现问题。
我得到àòùè쀀
and{"values":"àòùèì\u20ac\u20ac"}
而不是{"values":"àòùè쀀"}
.
编辑
通过从哈希表传递到 jsonObject,使用了扩展的 utf-8 编码。例如,哈希表
成为 JSONObject
java - 使用 org.json 在 java 中创建 JSON
我正在尝试使用 org.json 库在 java 中创建一个 json 字符串,以下是代码片段。
我希望它打印出来
当它打印时
java - Java - 如何解析 json 数组和对象
我正在使用org.json
Java (Android) 中的包,我只是偶然发现了一个简单的问题。
如果一切正常,网络服务器将返回一个数组,但{ error : true, ...}
如果出现问题,则返回一个 json 对象。
我怎样才能将它解析成一个公共对象——我的意思是数组和对象毕竟都是 json,但它似乎JSONArray
并不JSONOBject
共享一个共同的接口。
我错过了什么吗?
java - 从 JSONObject 获取日期
我正在使用 org.json 将 JSON 字符串解析为 JSON 对象,我在 JSON 对象中有一个字段“expirationDate”,我希望将其解析为 java.util.Date 但 JSONObject 类没有 getDate() 方法。当我使用 getString() 方法时,我得到一个异常,如果我使用 get() 方法然后调用 toString() 方法,我得到一个空指针异常。我正在从 mongodb 获取 JSON。那么,如何从 JSONObject 获取 java.util.Date ?
我的代码:
我的 JSON :
java - 如何在 GWT 客户端制作 JSON 字符串?
我在服务器端制作 JSON 字符串。
这就是我在客户端部分解析该字符串的方式。
现在我需要改变双方的行动。我必须在客户端上编码为 JSON 并在服务器上解析它,但我看不到如何在客户端上创建 JSON 字符串,以便在服务器上进一步解析。我可以使用标准的 GWT JSON 库吗?