jackson 相关问题

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

创建嵌套的JSON

我在mysql中有像这样的父表| Child LevelOne LevelTwo LevelOne LevelThree LevelTwo LevelFour LevelTwo LevelFive LevelFour LevelSix我把它们存放在像这样的LevelOne | ...的ArrayList中。

回答 2 投票 0

如何在Spring MVC中基于http请求头启用json的动态漂亮打印?

我想基于一个http参数动态地打印来自Spring MVC Restcontrollers的json响应(如此处所示:http://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api# ...

回答 4 投票 5

我如何强迫杰克逊使用对象的定位器?

鉴于我有以下JSON文件:{“cleanup”:false,“clearCache”:false}和以下bean:import org.apache.commons.lang3.Validate; import com.fasterxml.jackson.annotation ....

回答 2 投票 3

使用spring boot将JSON反序列化为带有通用对象列表的POJO

我正在尝试反序列化搜索API的JSON结果。搜索API(我在这里已简化)有一个主对象,其中包含有关搜索的元数据,然后列出了搜索到的任何内容......

回答 2 投票 1

将JSON转换为Java Object,如何使用Jackson解析BadgerFish约定

使用API 我收到这样的JSON(现在保存到文件中):[{“LEI”:{“$”:“549300Q82NZ9NYNMZT63”},“实体”:{“LegalName”:{“$”:“United Nerds ...

回答 2 投票 1

当值包含引号时,在Spring Controller中正确解析JSON

我需要在Spring Web服务中接收和解析一些JSON。 JSON在HTTP POST请求中发送,我无法控制此请求的格式,标题等。这是个 ...

回答 1 投票 3

针对枚举验证JSON字段

我正在使用Jackson的ObjectMapper直接从收到的JSON构建我的POJO。为此,我注释了我的字段(在这种情况下,字段是抽象方法,因为我使用AutoValue来...

回答 1 投票 1

如何防止杰克逊输出漂亮的打印JSON?

我想确保杰克逊生成的JSON文件永远不会打印出来。我是一名从事预先存在的项目的大三学生,因此我需要向后工作以找出JSON可以采用的所有方法......

回答 3 投票 6

没有科学记数法的显示双重[重复]

怎么做如果我有一个大的双,我想将它输出到json文档中,如222222222.25这样的数字?我找到了很多解决方案,但它们都将它作为字符串处理:System.out.println(“...

回答 1 投票 0

如何根据json中的属性编写jackson反序列化器

我想在类Type上编写json反序列化器,这样当基于名称从给定的json反序列化Type时,它将值(接口类型为)的值映射到基于某些的当前实现...

回答 1 投票 2

Jersey ContextResolver GetContext()只调用一次

我有以下ContextResolver 实现,基于查询参数应返回相应的JSON映射器(pretty / DateToUtc / Both):import javax.ws.rs ....

回答 2 投票 2

使用JsonTypeInfo从Jackson序列化中删除基类名称

这是我的继承设置:抽象类Animal:@JsonTypeInfo(use = JsonTypeInfo.Id.NAME,include = JsonTypeInfo.As.WRAPPER_OBJECT)@JsonSubTypes({@ JsonSubTypes.Type(value = Dog ....

回答 2 投票 0

Spring Jackson反序列化只选择数组的第一项

我用弹簧靴建造一个api休息。我有一个亲子关系,把孩子当作一系列对象。问题是反序列化只选择数组的第一项。 ...

回答 1 投票 0

杰克逊动态属性名称

我想序列化一个对象,以便根据字段的类型对其中一个字段进行不同的命名。例如:public class Response {private Status status;私人的 ...

回答 4 投票 20

@JsonProperty @JsonIgnoreProperties

我无法将这个新的文件添加到我的构造函数中,而json中没有这个文件,并且在下面抛出错误可能有人请帮助我。我试过两个注释@JsonIgnoreProperties ...

回答 1 投票 0

Java为封闭泛型类型(Class的实例)获取类常量 >)

我来自C#背景,并且遇到Java泛型问题。我试图调用一个需要Class实例的泛型方法 作为一个参数。通常这是通过的问题......

回答 1 投票 0

jason有一个字符串字段为null,因此Jackson解析器抛出错误

REST API返回的JSON字符串为{\“Id \”:1,\“Name \”:\“Test1 \”,\“Description \”:\“Test1 description \”,\“ShowInMainScreen \”:true,\ “CREATEDATE \”:\ “2017-12-09T09:55:37 \”,\ “LASTUPDATEDATE \”:\“2017-12 -...

回答 1 投票 0

Spring 4 Controller不将JSON转换为Java类

我正在尝试使用Spring将JSON转换为java类。当我执行代码时,我收到400个错误请求。如果我用通用java对象替换User java对象(@RequestBody final ** User ** user)(@ ...

回答 5 投票 0

Jackson Timestamp解析字符串

我从postgresql json_build_object函数收到了这个日期字符串2017-12-16T14:06:01.49291,我在我的对象中使用了以下内容:@JsonProperty(“creation_date”)@JsonFormat(pattern =“yyyy-MM-dd ...

回答 1 投票 0

Spring RestController:拒绝未知字段的请求

我有以下端点:import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation。*; import static org.springframework.http.MediaType ....

回答 1 投票 3

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