jackson 相关问题

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

将 JSON 反序列化为泛型类型的记录

我有一个服务返回 JSON 并具有“稳定”响应,但包含可能变化的“投影”字段。例子: { “名称”:“测试”, “投影&q...

回答 1 投票 0

java对象序列化为String

序列化的定义 序列化是一种将对象的状态转换为字节流的机制。 将java对象转换为字符串仍然称为序列化? 字符串 jso...

回答 1 投票 0

Java/Jackson:将 JSON 反序列化为具有泛型类型的记录

我有一个服务返回 JSON 并具有“稳定”响应,但包含可能变化的“投影”字段。例子: { “名称”:“测试”, “投影&q...

回答 1 投票 0

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

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

回答 1 投票 0

有没有办法在 Spring Boot 中进行 JSON 转换,类似于 MuleSoft Dataweave 操作?

我有兴趣进行任何复杂的 JSON 到 JSON(任何)或 JSON 到平面文件的转换,就像在 MuleSoft 中完成的那样(使用像 map、filter、pluck、orderBy、groupBy 等运算符),但是在 spring b.. .

回答 3 投票 0

jackson - 将字符串列表反序列化为列表

我有一个像这样的对象: 类测试{ 列出一个; } 我希望正确解析以下 json: { “a” : “[1, 2, 3]” } { “a” : [1, 2, 3] }...

回答 1 投票 0

Jackson 无法反序列化请求主体,因为 Kotlin Spring 中不存在像默认构造函数这样的创建者

我在 Jackson 请求反序列化时收到错误,目标类如下所示 数据类 FooRequest(val param1: String) 其实这个问题很容易通过添加@JsonProperty注释来解决......

回答 2 投票 0

自定义ResponseEntity未反序列化

我想从我的 @Controller 方法(子类)返回一个自定义 ResponseEntity。但是,在我的测试中反序列化时遇到困难。这是一个 MRE: 导入 com.fasterxml.jackson.annotation。

回答 1 投票 0

需要 Jackson 序列化器来实现 Double 并且需要在运行时指定精度

有很多关于为数字、货币等创建 Jackson 序列化器的帖子。对于工程应用程序,通常需要根据单位或其他设置数字的精度

回答 4 投票 0

使用mapstruct进行映射:错误:(22,48)java:参数“quote”的类型没有名为“quote_type”的属性

尝试构建映射器类时出现以下错误。 错误:(20,48)java:参数“quote”的类型没有名为“quote_type”的属性。 错误:(15,53)java:未知属性“quot...

回答 1 投票 0

设置 Jackson ObjectMapper 类不要对 double 使用科学记数法

我正在使用 com.fasterxml.jackson 库来实现 JsonSchema, 当我使用以下代码设置整数模式的范围时,我正在创建一个 IntegerSchema 对象: 主要的(){ IntegerSchema intSchema ...

回答 7 投票 0

Jackson Xml 重复标签名称

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

回答 2 投票 0

Jackson 将 JSON 反序列化为泛型类型的记录

我有一个服务返回 JSON 并具有“稳定”响应,但包含可能变化的“投影”字段。例子: { “名称”:“测试”, “投影&q...

回答 1 投票 0

如何阻止 Jackson 的 YAML 编写器引用值

我正在开发一个将文件从 JSON 转换为 YAML 的项目。我正在使用以下库的 2.8.3 版本: 杰克逊核心 杰克逊数据绑定 杰克逊数据格式 yaml Jackson 注释 我的...

回答 2 投票 0

Jackson 反序列化为带有 List 的 Record 会遇到 SetterlessProperty 问题

问题:如何使用简洁/惯用的现代 Java 将接收到的 JSON 中的(可选)列表字段 media_links_txt 捕获为 null 或其实际值? 功能愿望是: 一些道具...

回答 2 投票 0

Field没有根据@JsonProperty指定的字段名进行反序列化

我有以下类,用作其他服务的响应: @塞特 @盖特 @ToString 公开课账户{ 布尔值是某种方式; @JsonProperty("名称") 字符串 n...

回答 1 投票 0

Flowable:杰克逊改造flowable的部署,提示CommandContextUtil。 GetResourceEntityManager()为空

这是我的电话 公共IPage部署页面(查询查询,字符串键,字符串名称,字符串租户Id){ DeploymentQuery 部署查询=repositoryService。

回答 1 投票 0

禁用端点的 DeserializationFeature.FAIL_ON_NULL_CREATOR_PROPERTIES

我正在向应用程序添加一个端点,该应用程序接收 json,并在 Spring 中自动转换为我创建的 DTO。很多字段可以为空,我在 Kotlin 中用问号设置了它,它......

回答 1 投票 0

Hibernate无限递归和双向关系

我有两个实体。我想要项目和任务之间的双向关系。 一个项目有一个或多个任务 一项任务仅与一个项目相关联 有我的实体: 项目实体...

回答 3 投票 0

Jackson 多态性:同时使用两种机制

我正在尝试反序列化相当奇怪的类型,类型解析可以使用 JsonTypeInfo.Id.NAME 部分解决,但在某些情况下它不能完全解析类型,而是缩小了选择范围...

回答 1 投票 0

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