问题标签 [gson]

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 投票
12 回答
432223 浏览

java - 将 JSON 数据转换为 Java 对象

我希望能够从我的 Java 操作方法中的 JSON 字符串访问属性。只需说 即可获得该字符串myJsonString = object.getJson()。下面是字符串的外观示例:

在这个字符串中,每个 JSON 对象都包含一个其他 JSON 对象的数组。目的是提取 ID 列表,其中任何给定对象拥有包含其他 JSON 对象的组属性。我将 Google 的 Gson 视为一个潜在的 JSON 插件。任何人都可以就如何从这个 JSON 字符串生成 Java 提供某种形式的指导吗?

0 投票
2 回答
2681 浏览

java - Java:错误地使用 Gson?(空指针异常)

我正在尝试从查询字符串中获取谷歌搜索的点击量。

抛出以下异常:

我做错了什么?我应该为 Json 返回定义整个对象吗?考虑到我只想获得一个值,这似乎有些过分了。

供参考:返回的 JSON 结构

0 投票
4 回答
21207 浏览

java - 使用 google Gson 解析 Json Feed

我想知道如何按项目解析 JSON 提要(例如,每个项目的 url / 标题 / 描述)。我看过 doc / api 但是,它对我没有帮助。

这是我到目前为止得到的

0 投票
3 回答
1237 浏览

applet - 如何从未签名的小程序中使用 JAXB(不签名)?

我想在未签名的 Applet 中将 Java 对象编组为 XML,反之亦然,我无法更改任何安全权限/策略文件,或签署应用程序。

我似乎得到了一个安全异常,因为 JAXB 正在尝试访问它在小程序沙箱中无法访问的字段或构造函数。

浏览器正在运行 JRE 1.6.0_17

我也对基于其他一些 XML(或 JSON)库的解决方案持开放态度,但尝试了以下方法并且几乎遇到了类似的问题;- XStream - Gson

给定(类似于)以下对象:

以及以下简单的 JAXB 代码:

我得到以下异常:

0 投票
5 回答
13289 浏览

java - 在 GWT 客户端代码中使用 Gson 库

我目前正在使用 Eclipse 中的 GWT 2.0 在 Java 中编写一个 Web 应用程序。我想知道是否有办法在 GWT 应用程序的客户端代码中使用Gson 库。

如果有办法 - 请告诉我如何......

谢谢!

0 投票
1 回答
3306 浏览

java - Gson toJson 方法在打印字符串时包含转义字符

我正在使用 Gson 将 Java 对象转换为 Json。对象的一个​​字段包含一个包含转义双引号的字符串,如下所示:

toJson 方法返回上面的字符串,但我想打印它:

这可能使用Gson吗?

0 投票
4 回答
60408 浏览

java - 使用 GSON 将 JSON 样式属性名称转换为 Java CamelCase 名称

我正在使用GSON将获得的 JSON 数据转换为 Java 对象。它在我所有的测试中都运行良好。问题是我们的真实对象有一些名为 is_online 的属性。GSON 仅在它们的名称完全相等时才映射它们,让 GSON 将名称转换为 Java 驼峰式 isOnline 会很好。

似乎在创建 JSON 数据时这是可能的,驼峰式大小写转换为 JSON 中的下划线分隔单词。但我找不到反过来指定这一点的方法。

0 投票
5 回答
186075 浏览

java - 杰克逊VS。格森

在搜索了一些现有的 JSON 库后,我最终得到了这两个:

  • 杰克逊
  • 谷歌GSon

我对 GSON 有点偏,但网上的消息是 GSON 存在某种天体性能问题(截至 2009 年 9 月)。

我继续比较;与此同时,我正在寻求帮助来下定决心。

0 投票
2 回答
2059 浏览

android - 谷歌 gson 在安卓上运行吗?

我目前正在与谷歌 gson进行交流,以便与我的网络后端进行通信。 这个这个较早的帖子表明在 android 上 gson 存在一些问题。

我已经在设备上做了一些简单的测试,但也许我只是错过了这个错误。

编辑我现在正在解析更多数据。通用列表等仍然没有遇到错误。

有人在Android上使用过gson吗?它是如何工作的?是否有人遇到了错误或一旦它变得更复杂时会阻止我使用它的东西?

0 投票
2 回答
1188 浏览

json - JSON 提要到 Java 对象

我想知道是否有一个网页/软件可以将 Json 提要对象“翻译”为具有属性的 Java 对象。

例如 :

会成为:

我不是因为我很懒才问这个,但是我想解析的 JSON 有很多属性。