使用 Gson 创建特定的 JSON 字符串
当我使用 JSON-Lib 项目时,我可以使用命令创建 JSONObject jObject = new JSONObject(); jObject.accumulate("articles", list); String json = jObj…
GSON:反序列化通用对象
我正在尝试使用 GSON 库从维基百科反序列化一些 JSON。通常,我会像在 JSON 中一样在 Java 中创建每个对象,例如: { query: { pages: { page: { page…
使用 Java 读取/解析 JSON
我从以下 YAHOO url 获得了一个 JSON 对象,它将使用查询返回一个股票代码。网址是。 http://d.yimg.com/autoc.finance.yahoo.com/autoc?query=Siemen…
GSON 解析空日期字段时抛出异常
我正在使用 GSON 反序列化一些 JSON。 JSON 是: { "employee_id": 297, "surname": "Maynard", "givenname": "Ron", "lastlogin": "", ... Employee …
Gson 将数据对象数组转为 json - Android
目前我正在开发一个带有 webView 前端的原生 Android 应用程序。 我有类似的东西: public class dataObject { int a; String b; } 在活动中, 我创建…
如何解析这些json字符串呢? (使用gson)
我有一个像这样的 json 字符串: http://pastebin.com/ckUZadwL 我正在尝试使用 gson 来解析它们。不过,我有一个问题。在新的响应中,用户元素包含通…
从 Bean 解析 Gson JSON 字符串。不要在字符串中包含特定变量
我正在使用 GSON 解析 Java bean 并将 JSON 字符串传递给一些 javascript。 bean 中包含一个包含敏感数据的项目,它不是主要的安全风险,但我不希望任…
使用 GSON 库导出/签名 Android 项目
我在 Android 应用程序中使用当前的 GSON 库,当应用程序构建时没有使用密钥库签名时,一切都按预期工作。 当我导出应用程序并对其进行签名时,gson …
如何处理具有 Class> 的 Java 类使用 Gson 转换为 JSON
对于此类 public class Data { Map> dataTypes = new HashMap>(); } Gson gson = new GsonBuilder() .setDateFormat("yyyy-MM-dd'T'HH:mm:ssZ") .seri…
Gson:序列化数组时删除多余的换行符
当使用 Gson 将数组序列化为 json 时,我在每个元素后面得到一个新行,例如 "values": [ 962, 962, 0, 962, 483, 479 ] 是否有办法避免这种情况,并将…
Android 中的 GSON NoSuchFieldError 异常
我有一个 Android 应用程序崩溃并出现以下错误。 Caused by: java.lang.NoSuchFieldError: com.google.gson.FieldNamingPolicy.IDENTITY at ir.(App:7…
GSON 不区分大小写的枚举反序列化
我有一个枚举: enum Type { LIVE, UPCOMING, REPLAY } 和一些 JSON: { "type": "live" } 和一个类: class Event { Type type; } 当我尝试使用 GSON…
Android - 将 .class 传递给 AsyncTask 以与 Gson 一起使用
我的应用程序使用的是基于网络的,并使用 Json 进行大部分通信。我在优化代码的过程中遇到了一些问题。 以前,我的所有活动都使用 AsyncTask 的单独子…
将 SQLite Cursor 的结果转换为我的对象
我在 Android 上的 SQLite DB 上执行了一些查询。 使用的主要指令是这样的: Cursor cursor = myDB.rawQuery(select, null); 现在我希望将此查询的结…