gson 相关问题

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

跳过基于值序列化泛型中的 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

如何使用 Gson 库从 JSON 文件中检索数据

我有一个使用 Gson 解析的 JSON 文件,我想在其中检索一个名为“ModelUrl”的变量。看起来,数据是另一个节点的子数据或数据,无论您怎么称呼和

回答 2 投票 0

Retrofit + Gson:动态计算一个字段或调用构造函数

当响应附带 Retrofit 映射到带有 Gson 的模型时,如果设置接收到的值,我喜欢计算一个字段。 当返回 accessToken 的响应时,它看起来像这样:

回答 0 投票 0

GSON - 日期格式

我正在尝试在 Gson 输出中使用自定义日期格式,但是 .setDateFormat(DateFormat.FULL) 似乎不起作用,它与 .registerTypeAdapter(Date.class, new DateSerializer()) 相同。 这是我...

回答 8 投票 0

Gson 无法在 Android (Java) 中序列化 LocalDateTime 数据

我正在练习编码并面临与 Java Android 中的 Gson 和 LocalDateTime 相关的问题。 比如我创建了一个Java对象 公共课人 { 私有字符串名称; 私人本地日期时间

回答 1 投票 0

Gson.fromJson卡在行上

我使用gson来解析来自HttpExchange对象的数据。然而,在我的IDE中,我在使用.fromjson的那一行设置了一个断点,但它从来没有移动过那一行。它只是回到...

回答 1 投票 0

Gson.toJson()错误排序项目

我有这样的输出JSON: { "id": 42950262095, "name": "lol", "player": [ { "avatar": { "userId": 25771876384, "用户名": "yhht", "角色": { "userId": "yhht", "角色": "领导", "...

回答 2 投票 1

为什么自定义@Exclude不能从序列化中排除字段?

当serializedeserialize对象到json时,我需要排除特定的字段,我创建了我的自定义注释:导入java.lang.annotation.ElementType;导入java.lang.annotation.Retention;导入......。我创建了我的自定义注解: import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import ...

回答 1 投票 0

GSON "NoClassDefFoundError comgooglegsonGson"

我试图让gson在一个java项目上工作,但每次运行都会得到上述错误。我没有使用任何flash IDE,只是使用vim,我看到的每一个与我的问题相关的问题都是做 ...

回答 2 投票 2

如何在Maven for Intellij和VS Code中添加依赖关系3rd party java libraries?

我正试图用java中的GSON与Intellij或VS Code中的Maven为一个项目制作一个JSON解析器。每当我尝试在文件上编译调试器(如:javac jsonParser.java),它总是说......。

回答 1 投票 0

如何将两个json元素转换为一个,第一个元素的名称和第二个元素的值。

我想做一个设置文件,得到的结果是: [ { "name": "Test1", "value": true }, { "name": "Test2", "value": 1.7 } ]... ...

回答 1 投票 0

Android将位置模型转换为json字符串

我在将Location模型转换为JSON字符串时遇到了一个问题。当我尝试用Gson将其转换为字符串时,我失去了经纬度字段。... location.lat = 40.00000 / 示例....

回答 1 投票 1

使用GSON将复杂对象(去)序列化为JSON。

我在使用GSON对我的对象结构进行序列化和反序列化时遇到了一个问题。为了描述这个问题,我必须描述一下我的类结构。我有一个java抽象类,让我们... ...

回答 1 投票 3

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