问题标签 [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.
java - 将 JSON 数据转换为 Java 对象
我希望能够从我的 Java 操作方法中的 JSON 字符串访问属性。只需说 即可获得该字符串myJsonString = object.getJson()
。下面是字符串的外观示例:
在这个字符串中,每个 JSON 对象都包含一个其他 JSON 对象的数组。目的是提取 ID 列表,其中任何给定对象拥有包含其他 JSON 对象的组属性。我将 Google 的 Gson 视为一个潜在的 JSON 插件。任何人都可以就如何从这个 JSON 字符串生成 Java 提供某种形式的指导吗?
java - 使用 google Gson 解析 Json Feed
我想知道如何按项目解析 JSON 提要(例如,每个项目的 url / 标题 / 描述)。我看过 doc / api 但是,它对我没有帮助。
这是我到目前为止得到的
applet - 如何从未签名的小程序中使用 JAXB(不签名)?
我想在未签名的 Applet 中将 Java 对象编组为 XML,反之亦然,我无法更改任何安全权限/策略文件,或签署应用程序。
我似乎得到了一个安全异常,因为 JAXB 正在尝试访问它在小程序沙箱中无法访问的字段或构造函数。
浏览器正在运行 JRE 1.6.0_17
我也对基于其他一些 XML(或 JSON)库的解决方案持开放态度,但尝试了以下方法并且几乎遇到了类似的问题;- XStream - Gson
给定(类似于)以下对象:
以及以下简单的 JAXB 代码:
我得到以下异常:
java - 在 GWT 客户端代码中使用 Gson 库
我目前正在使用 Eclipse 中的 GWT 2.0 在 Java 中编写一个 Web 应用程序。我想知道是否有办法在 GWT 应用程序的客户端代码中使用Gson 库。
如果有办法 - 请告诉我如何......
谢谢!
java - Gson toJson 方法在打印字符串时包含转义字符
我正在使用 Gson 将 Java 对象转换为 Json。对象的一个字段包含一个包含转义双引号的字符串,如下所示:
toJson 方法返回上面的字符串,但我想打印它:
这可能使用Gson吗?
java - 使用 GSON 将 JSON 样式属性名称转换为 Java CamelCase 名称
我正在使用GSON将获得的 JSON 数据转换为 Java 对象。它在我所有的测试中都运行良好。问题是我们的真实对象有一些名为 is_online 的属性。GSON 仅在它们的名称完全相等时才映射它们,让 GSON 将名称转换为 Java 驼峰式 isOnline 会很好。
似乎在创建 JSON 数据时这是可能的,驼峰式大小写转换为 JSON 中的下划线分隔单词。但我找不到反过来指定这一点的方法。
java - 杰克逊VS。格森
在搜索了一些现有的 JSON 库后,我最终得到了这两个:
- 杰克逊
- 谷歌GSon
我对 GSON 有点偏,但网上的消息是 GSON 存在某种天体性能问题(截至 2009 年 9 月)。
我继续比较;与此同时,我正在寻求帮助来下定决心。
json - JSON 提要到 Java 对象
我想知道是否有一个网页/软件可以将 Json 提要对象“翻译”为具有属性的 Java 对象。
例如 :
会成为:
我不是因为我很懒才问这个,但是我想解析的 JSON 有很多属性。