gson 相关问题

Gson是Google的开源库,用于将Java对象序列化和反序列化为JSON。

用 com.fasterxml.jackson.databind.ObjectMapper 替换 new Gson().fromJson() 的用法,涵盖所有情况

目前我们正在使用 Gson 将 JSON String 转换为 Map。要求完全取消 Gson 的使用,并用 ObjectMapper 代替它。 目前如果我们要转换

回答 1 投票 0

如何使用 GSON streaming 解析具有多个顶级对象的 JSON?

我一直在寻找示例 Gson 流式 API 代码,我看到了很多这种风格: 读者.beginObject(); while (reader.hasNext()) { 开关(阅读器。偷看()){ ...

回答 0 投票 0

使用 Gson 反序列化为不同的 POJO 类型

我有 Websocket API,它以 JSON 格式输出数据,客户端端点对它们做出异步反应。 由于 Jsons 很长,我想以反序列化的形式使用它们。 Gson 可以反串...

回答 0 投票 0

GsonBuilder setPrettyPrinting 打印不漂亮

我正在使用以下代码(在此网页上找到)和 Gson 库 (2.8.2) 来格式化具有漂亮打印的 JSON 代码。 导入 com.google.gson.Gson; 导入 com.google.gson.GsonBuilder; 公众...

回答 3 投票 0

尝试序列化为 Json 时出错,但如果我不添加笼子则不会发生错误

[19:44:33 错误]:无法将事件 InventoryClickEvent 传递给 LuckyWars v1.0.0 org.bukkit.event.EventException: 空 在 org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja...

回答 1 投票 0

Android (Kotlin): registerTypeAdapter (gson) 不调用

早上好。我使用 gson 库 2.9.1,发现库问题(根据用户的 24 小时偏好反序列化失败),有关此崩溃的更多信息在这里 -> https://github.com/googl...

回答 0 投票 0

如何配置 GSON 以识别 ISO 日期字段并将其解析为日期对象?

这段代码: Map map = new HashMap<>(); map.put("现在", 新日期()); Gson gson = new GsonBuilder() .setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"...

回答 0 投票 0

使用 Gson、序列化和缩小的错误

一开始应用程序运行良好(模拟器和物理设备),但是当我创建项目并将应用程序上传到 Play 商店时,就停止工作(登录应用程序)。 我发现什么时候: 缩小Ena ...

回答 1 投票 0

使用 Gson 将 JSON(对象数组)转换为 LinkedTreeMap? [关闭]

我需要一个来自 json 的地图。这应该有列标题和相关值。问题是它不是一个简单的 json,而是 json 是从一个对象数组生成的。 所以 [ { “

回答 0 投票 0

java.lang.NoClassDefFoundError 与 Gson 使用 Maven

我正在尝试使用 GSON 库来解析我的 Maven 项目中的 JSON 文件。我已将以下依赖项添加到我的 pom.xml 文件中: com.google.code.gson 我正在尝试使用 GSON 库来解析我的 Maven 项目中的 JSON 文件。我已将以下依赖项添加到我的 pom.xml 文件中: <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.10.1</version> </dependency> 我正在使用 IntelliJ,我的代码如下所示: import com.google.gson.*; public class Import { Gson gson = new Gson();} 但是,当我运行代码时,出现以下错误: java.lang.NoClassDefFoundError: com/google/gson/Gson 我不确定是什么导致了这个错误。我该如何解决这个问题并在我的项目中使用 GSON 库?

回答 0 投票 0

使用 gson 解析 json 对象(字符串)

我正在尝试使用 gson.fromJson 函数解析字符串格式的 json 对象。 但我收到 gson.stream.MalformedJsonException 异常。 导入 google.gson.reflect.TypeToken; 进口

回答 0 投票 0

如何只反序列化JSON中的某些字段?

我正在使用 Gson 提取一些字段。顺便说一下,我不想创建一个类,因为我在所有 JSON 响应中只需要一个值。这是我的回应: { “结果”: { “南...

回答 4 投票 0

跳过基于值序列化泛型中的 GSON 字段

在使用 GSON 将 Kotlin 数据类序列化为 JSON 时,我们需要区分可选字段与可为空字段(即,当存在字段时,它可以为空)。

回答 0 投票 0

[Guice/ErrorInCustomProvider]: NoSuchMethodError: 'void ConstructorConstructor.<init>(Map)' at GsonModule.provideGson(GsonModule.java:99)

我有一个使用 jClouds 的 Spring Boot 项目,它有 2 个类,如下所示: @配置 公共类 S3Config { @Value("${amazon.s3.access-key}") 私有字符串访问密钥; @

回答 0 投票 0

获取 com.google.gson.JsonSyntaxException 2022 年 12 月 29 日 16:20:00(Kotlin)

早上好。你能帮我解决这个问题吗? 我应该使用这种日期格式的什么模板 -> 2022 年 12 月 29 日 16:20:00

回答 0 投票 0

如何从 java SpringBoot 中的 json 中删除“nameValuePairs”键?

我有以下方法,当在字符串中接收 xml 时,将其转换为 CitiMarketSSAEvent 类型的对象 public CitiMarketSSAEvent convertXmlToObject(String xml){ 花旗市场 SSAEvent

回答 2 投票 0

如何从 android 中的 json 对象 url 获取值

我正在尝试从 json 中获取 url { “文件长度”:300, “版本”:[ { “尺寸”:38267700, “网址”:“https:\/\/sto006.sh-content.com\/v\/01\/00158\/v4h6zad7kdr1_n\/

回答 1 投票 0

GSON 的字段类型容器反序列化 json

我有一个带有字段类型容器的 json var inputJson = """ { “字符串字段 1”:{ “字符串”:“

回答 0 投票 0

GSON 无法使用 Java 17 序列化异常

以下代码用于 Java 11: 新 Gson().toJson(新异常()) 在 JDK 17 上,我收到以下错误: 无法将字段设为私有 java.lang.String java.lang.Throwable.detailMessage

回答 3 投票 0

使用 JSONObject 创建 json

我必须创建如下所示的 json 字符串, { “数据”: { “数据”:“消息”},“状态”:“成功”} 我正在使用下面的代码来创建 json 字符串...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.