jackson 相关问题

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

JSON 到 JSON 转换器

我有一个场景。 所需的输入和输出均为 JSON。 // 输入 { “旧对象”:{ 《时间》:1351160457922, “名称”:“O名称”, “数量”:100, “价格”:10 } } // 输出 { “新对象...

回答 9 投票 0

Spring 将 YAML 反序列化为 LinkedHashMap 而不是 ArrayList

我观察到 Spring 反序列化和使用简单 ObjectMapper 的自定义反序列化之间的差异。 应用程序.yml: 道具: 大批: - 名称:foo1 酒吧:酒吧1 - 名称:foo2 酒吧:...

回答 2 投票 0

Jackson XML 写入流数组

如何使用 Jackson 的流 XML API 编写对象数组?我已经使用 JSON 做到了这一点,但 XML 却严重失败。 JSON 的工作概念证明: 列表值 = Arrays.asLi...

回答 1 投票 0

使用可变键定义POJO

我正在尝试将 JSON 转换为 POJO,其中键是可变的。例如:以下示例中的柏林、巴黎: { “柏林”:{ “en-US”:{ “显示名称”:&q...

回答 1 投票 0

配置了 Hibernate 5 模块的 Jackson Serialize 上的延迟初始化异常

当子元素(即孙子集合)的成员集合延迟初始化时,我在 Jackson FasterXML 序列化为 JSON 时遇到问题。 这是一个例子......

回答 1 投票 0

如何将JSON响应中的所有键转换为大写?

例如我有以下 json 响应: { 状态:成功, 语言:{ 键1:英语, 键2:西班牙语, kEy3:印度语 } } 回复可以有很多

回答 3 投票 0

Jackson JsonNode 到类型化集合:TypedReference 的 ObjectReader 应该是单例吗?

将 Jackson JsonNode 转换为 Java 集合时? 请参阅下面的问题/答案:https://stackoverflow.com/a/39237947/15435022 ObjectMapper 映射器 = new ObjectMapper(); // 项目中的单例...

回答 1 投票 0

Java 对象映射器反序列化器根据另一个字段的值设置字段的值

我有一个将 JSON 对象映射到 POJO 的类。 POJO 中的字段之一是枚举,该枚举具有带有注释 @JsonEnumDefaultValue 的值 这意味着如果 JSON 文件包含...

回答 1 投票 0

Maven Jackson Databind 更新 java.lang.NoClassDefFoundError: org/codehaus/jackson/JsonProcessingException

我正在开发一个项目,需要将 jackson-databind (即 com.fasterxml.jackson.core)从 2.9.10.4 更新到 2.10.0,以消除当前版本暴露的一些漏洞问题...

回答 1 投票 0

从 JSON 数组创建 Java Set

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

回答 1 投票 0

graphql-spqr 在响应 json 中发送空值

我们已将 Spring Boot 应用程序配置为不以 json 形式发送回 null 值,但我们仍然会返回 null 值。使用 Jackson ObjectMapper 不发送空值的设置位于

回答 1 投票 0

如何反序列化包含 List<?, ?> 作为值的 Map<?>...例如地图<Long, List<Long>?

我正在尝试使用杰克逊反序列化Map。当我尝试调用反序列化方法时,出现编译时错误。我使用的映射器是 com.fasterxml.ja...

回答 1 投票 0

Jackson Mapper 后期构建

我正在使用 Jackson ObjectMapper 将一些 JSON 反序列化为 Java 类,我们将其称为 PlayerData。我想向 PlayerData 类添加一些逻辑来修复

回答 4 投票 0

使用 Jackson Mixins 有选择地忽略仅提供的属性

我有以下情况: 公共A类{ 私有字符串 someProperty; 私有字符串另一个属性; 公共 A() {} // 获取器/设置器 ObjectMapper 配置如下...

回答 3 投票 0

如何防止 swagger 核心解析 Jackson 注释?

我有一个 FormTemplateElement 类,它有几个子类型。我希望仅使用 @Schema 注释来生成模式。然而 Swagger 也在解析 Jackson 注释......

回答 1 投票 0

使用 Ktor 客户端自定义通用响应

我正在尝试在内部的通用类中编写一个自定义的“用于包装响应的 Ktor-client 转换器”,如下所示 Medium Link 例子: 假设 api 给出以下响应, @

回答 1 投票 0

json xml 转换器在 json 字符串中包含数组

我需要将 json 转换为 xml,然后将该 json 转换回 xml,但是在转换时我丢失了 json 数组对象 - 我正在使用 org.json 库。 Json 字符串 - { “读R...

回答 4 投票 0

如何防止ObjectMapper转换转义的unicode?

我正在 Java 中使用 Jackson 2.4 来做一些 JSON 跑腿工作。我使用 Apache HttpGet 调用远程服务器,使用 Jackson 将结果反序列化为 POJO,操作这些结果,然后服务...

回答 3 投票 0

将 ObjectNode 写入 JSON 字符串,其中 UTF-8 字符转义 ASCII

我想将 Jackson 的 ObjectNode 的内容写入一个字符串,其中 UTF-8 字符写为 ASCII(Unicode 转义)。 这是一个示例方法: 私有字符串 writeUnicodeString() {

回答 2 投票 0

Jackson @JsonProperty() 用于注释私有字段时如何工作?

具体来说,我想知道在反序列化对象时,反序列化器如何设置私有字段?考虑这样的示例类: 公共类我的类{ @JsonProperty(“我的

回答 3 投票 0

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