jackson-databind 相关问题

将此标记用于与jackson-databind库相关的问题,为Jackson提供数据绑定功能和树模型。

JSR 验证@Pattern 允许空值

当我用@Pattern注释字段时 @Pattern(regexp="someRegexp") 公共字符串名称; 如果 JSON 包含此字段,且值为 null,那么我预计此正则表达式会失败,因此......

回答 3 投票 0

如何使用 jackson-databind 将 toplyrics 反序列化为列表?

{ “艺术家”: { “id”:“3ade68b5gd237eda3”, "desc": "吻", "url": "/吻/", "pic_small": "/吻/...

回答 1 投票 0

访问Map条目时出现ClassCastException

我面临着一个我不明白的问题。 我创建了一个小例子。 包 com.demo; 导入java.util.Map; 导入 org.junit.jupiter.api.Test; 导入 com.fasterxml.jackson.databind.ObjectMap...

回答 1 投票 0

Sprinboot Jackson 日期连载

我在 springboot web 上遇到了 Jackson 的一个小问题,我期待这样的回应。 { 'date': '日期字符串' } 但我回来了 [ 0:java.sql.日期, 1:长时间戳 ]

回答 1 投票 0

使 Jackson 子类型可扩展,无需编辑超类型 java 文件

在我的公司,我们有固定的 JSON 消息结构: { “标题Val1”:“” “标题Val2”:“” “自定义有效负载”:{ “有效负载类型”:“” } } 我想要一个图书馆,

回答 2 投票 0

Java Jackson - 在序列化过程中更改类名

我有一个像下面这样的课程。当我使用 Jackson 库进行序列化时,我希望 Json 中的“StudentClass”对象名称为“class”而不是“studentClass”。我尝试了一些事情但没有成功。恳求...

回答 1 投票 0

Jackson Xml 重复标签名称

我使用 jackson xml 生成 xml,用于生成 jackson xml 的我的 POJO 类如下: 公共类数据{ @JacksonXmlProperty(localName="Element") 元素元素 = new Element(); ...

回答 2 投票 0

JsonNode - 如何更新数组中的嵌套值

抱歉,谷歌告诉我,Stack Overflow 上已经提出了很多类似的问题,但我正在努力寻找适合我情况的答案。 我有一个 Java 应用程序

回答 1 投票 0

在使用 JSON 负载执行卷曲时,我可以不进行积极的转义吗?

我对卷发中的这种沉重的逃脱感到不舒服 curl -X POST -H "Content-Type:application/json" -d "{\"用户名\":\"john\",\"密码\":\"...

回答 1 投票 0

在 jackson POJO 中设置命名空间前缀

在使用 jackson-databind、jackson-dataformat-xml 和 jackson-datatype-jsr310 的 Spring Boot 2.7.7 应用程序中,我想生成带有命名空间的 XML,更重要的是,前缀 n1 (必须是...

回答 2 投票 0

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

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

回答 1 投票 0

如何去除Open API和Json View生成的后缀?

祝大家有美好的一天! 我有一个包含实体信息的 DTO 类。我正在使用 spring-docs-openapi-ui 1.4.8 来记录该项目。我正在使用 JsonViews 来显示特定的属性...

回答 2 投票 0

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

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

回答 2 投票 0

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

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

回答 4 投票 0

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

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

回答 1 投票 0

如果枚举是只读的,如何让 Jackson 将枚举常量序列化为小写值?

我问这个问题是因为 Swagger UI 中的一个错误,更多信息请参见此处 在这里,一个小的 MRE: 包 com.example.dynamicgateway.misc; 导入 com.fasterxml.jackson.annotation.JsonValue; 导入 lombok.Getter; ...

回答 1 投票 0

无法构造实例(尽管至少存在一个创建者):没有字符串参数构造函数/工厂方法来从字符串值反序列化

我的对象映射器将缓存在 Redis 中的字符串反序列化为对象时遇到问题。 我们通过 @Cacheable 将对象缓存到 redis 中,然后将值写入 “……

回答 1 投票 0

@JsonSubTypes 不区分大小写

@JsonTypeInfo(使用= JsonTypeInfo.Id.NAME,属性=“类型”) @JsonSubTypes({ @Type(值=CertificateAuth.class,名称=“证书”), @类型(值=

回答 2 投票 0

如果 ResolvableType 已在标头中,则会发生 InvalidDefinitionException

我们在项目中使用了spring集成和spring kafka。 从 Spring-boot 3.1.7 更新到 3.2.1 后,我们在消息序列化期间遇到异常。 给定流程: @豆 综合...

回答 2 投票 0

从 JSON 数组创建 Java Set

有没有办法设置ObjectMapper的默认行为来从JSON数组创建Java Set而不是List 更新 让我添加一些有关我的问题的详细信息 我的数据是递归结构,...

回答 1 投票 0

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