jackson 相关问题

Jackson是一个Java库,用于处理读取和写入(解析/生成)以及与Java对象之间的数据绑定等任务。虽然Jackson主要用于JSON,但它还支持许多其他数据格式,如Avro,CBOR,CSV,Java Properties,Protobuf,Smile,XML和YAML。

MixIn 不适用于标量值的 json 反序列化

我正在尝试使用 jackson 并使用以下混合从 json 标量字符串反序列化来自 Threetenextra 库的 YearWeek: 导入 org. Threeten.extra.YearWeek; 导入 com.fasterxml.jackson.

回答 1 投票 0

如何更改 Panache/Hibernate 实体的 DTO 中使用 Jackson 序列化的 JSON 结构?

我在我的应用程序中定义了这两个实体: @实体 公共类 Avail 扩展了 PanacheEntity { 公共整数总计; 公共整数限制; @JsonProperty("last_transactions") ...

回答 1 投票 0

如何使用 Jackson 使用具有可为 null 属性的子类型进行反序列化?

上下文:我有两个从 API 返回的不同 JSON 响应。第一个是组合的(电影和电视)剧组信用信息,第二个是仅电视剧组信用信息。 第一个

回答 1 投票 0

如何反序列化包含另一个数据类的数据类

我有两个数据类A和B 数据类 A(val b:B,val 文本:字符串) 数据类 B( @JsonProperty("b") 值编号:Int, @JsonProperty(access = JsonProperty.Access.READ_ONLY) val

回答 1 投票 0

Dart:将 Map 转换为 JSON,并引用所有元素

我正在将 Dart 中的表单序列化为 JSON,然后使用 Jackson 反序列化 JSON 将其发布到 Spring MVC 后端。 在 dart 中,如果我打印出 JSON,我会得到: {名字:皮特,姓氏:...

回答 3 投票 0

如何反串行化包含另一个数据类的数据类

我有两个数据类A和B 数据类 A ( 值b:B, 瓦尔文本:字符串) 数据类别 B ( @JsonProperty(“b”) 验证值编号:Int, @JsonProperty(访问= JsonProperty.Access.READ_ONLY) 生效日期:

回答 1 投票 0

Jackson 比较两个忽略缺失字段的任意 JsonNodes

我有一个程序,可以比较两个响应主体,但我不知道主体是什么样子,所以我没有将它们反序列化为 Java 对象,而是将它们保留为 JsonNode 对象。假设我有...

回答 2 投票 0

Jackson 将字符串字段解析为 JSON

我有以下 JSON: { "some_key": "{\"a\": 1, \"b\": \"文本\"}" } 正如您所看到的,some_key 字段不是 JSON 对象,它是一个字符串,包含有效的 JSON。 我想解析它...

回答 4 投票 0

使用 Rest 客户端和对象映射器从字符串反序列化 Json

我正在使用 Spring Boot 3.2.2 在 Java 17 中制作 REST API。我的 API 调用外部 REST API。所说的API,即使它确实返回一个json,它也不会以典型的方式执行。而不是 json 对象...

回答 1 投票 0

是否可以使用 Jackson 库两次反序列化相同的 JSON 属性?

我正在使用 Spring Boot 开发微服务,我需要反序列化 JSON。我正在使用 Jackson 库来实现此目的。我想知道是否可以反序列化相同的 JSON 属性

回答 1 投票 0

如何反序列化对象树并使用 Jackson 对每个节点执行一些操作

我有一棵json格式的对象树(它们有一个祖先)。 我需要反序列化并为树的对象节点的每个节点执行一些操作。 (反序列化后我需要一个列表

回答 1 投票 0

是否可以在SpringBoot中注册Controller特定的ObjectMapper

我们有一个用例,端点返回的 JSON 必须根据端点进行不同的序列化。是否可以注册两个单独的 ObjectMapper bean 并指定要使用哪一个...

回答 2 投票 0

对象映射器 - YAMLFactory - 由于缺少 _createContentReference 方法而导致异常

我正在使用最新的 2.13.0 版本的 jackson,当我尝试解析 YAML 文件时,出现此异常 java.lang.NoSuchMethodError: 'com.fasterxml.jackson.core.io.ContentReference com.fas...

回答 4 投票 0

将新对象添加到 JSON 输出

我有一个像这样的POJO: 公共类人{ 公共长 ID; 公共字符串 someOtherId; 公共字符串vollName; 公共 int 改变; } 我使用 mixin 将 POJO 转换为 JSON: @

回答 1 投票 0

如何将@JsonIdentityInfo与复合PK一起使用?

如果我有一个带有单个 @Id 字段的类,我可以像这样使用 @JsonIdentityInfo : @实体 @JsonIdentityInfo(生成器= ObjectIdGenerators.PropertyGenerator.class,属性=“id”) 类示例{ ...

回答 3 投票 0

“com.fasterxml.jackson.databind.exc.InvalidDefinitionException:即使构造函数存在,也无法构造实例”错误

我有这个Java枚举: 公共枚举 UserTypeEnum 实现 EnumConverter { 用户(1), 用户组(2); 私有最终 int 类型; UserTypeEnum(int 类型) { this.type=类型; } @覆盖 @JsonValue p...

回答 1 投票 0

Spring Web:禁用特定类的 Jackson 转换器

我正在开发一个项目,该项目严重依赖于 Json 序列化器、反序列化器的自定义实现以及将 json 对象表示为类。 我们以 MyJsonClass 为例。

回答 1 投票 0

杰克逊2.16.1奇怪的行为

我已将应用程序从 Java 8 和 Jackson 2.9 迁移到 Java 11 (Jakarta 10.0) 和 Jackson 2.16。该应用程序在 Open Liberty 上运行。 我发现了一个我不知道的奇怪行为......

回答 1 投票 0

Jackson - 使用对象作为数组的键序列化映射

我正在将我的 Quarkus 应用程序从使用 Json-B 迁移到 Jackson。现在我对 Jackson 和 Json-B 序列化 Map 的方式有所不同,其中 key 是一些 Java 对象。 传输对象示例: 公共课...

回答 1 投票 0

如何通过 Jackson 生成器生成 html 转义值

我们使用 Spring 及其内置的 MappingJacksonHttpMessageConverter 生成大量 JSON 对象。一切都很棒。 但现在我想对我的(任何类型)对象的字符串值进行 html 转义,以便 p...

回答 3 投票 0

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