腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Jackson
反
序列化
的
子
类型
将
enum
字段
设置
为
null
、
、
、
更新:删除多余
的
代码 我需要反
序列化
一个JSON对象,它可以是父类
的
许多子
类型
之一。它是哪个特定子
类型
由对象中
的
特定枚举
字段
确定。因此,在
enum
类中,我用@JsonCreator注释了一个静态方法,这样
Jackson
就知道如何
将
值反
序列化
为正确
的
Java
enum
。我遇到
的
问题是,一旦我反
序列化
JSON字符串,保存枚举
浏览 53
提问于2019-03-11
得票数 1
2
回答
从JSON反
序列化
java枚举
、
、
、
我们使用
Jackson
1.9.1来
序列化
和反
序列化
进出Java对象
的
JSON请求响应字符串。原始Java
类型
、集合
类型
和自定义对象被(
反
)
序列化
,没有问题。但是,我在尝试
将
JSON字符串反
序列化
为java枚举时遇到了问题。JSON字符串
的
序列化
方式如下: "wt":{"wt":100.5,"unit":{"LB
浏览 3
提问于2013-08-29
得票数 4
回答已采纳
3
回答
Jackson
使用
Enum
键、POJO值反
序列化
为Map
、
、
、
、
我正在尝试使用
Jackson
将
JSON反
序列化
为Java POJO。以下是ObjectMapper反
序列化
失败时
的
堆栈跟踪示例,无需透露机密信息:我
的
JSON看起来像这样: "coins":
null
,} 我想要反
序列化<
浏览 2
提问于2012-11-16
得票数 11
回答已采纳
2
回答
在用
Jackson
反
序列化
时忽略空
字段
、
v2.9.4和
Jackson
Kotlin插件v2.9.4.1
将
一些JSON反
序列化
到这个类中。":
null
前两个和最后两个
字段
成功地反
序列化
--酌情使用JSON
的
值和Kotlin数据类
的
默认值。但是,当中间一对
字段
存在时,反
序列化
失败
的
原因是: 简单
类型
的
实例化,由于创建者参数com.example.TestObject nullString
浏览 0
提问于2018-02-11
得票数 6
2
回答
在Spring中如何在BeanUtils.copyProperties期间从字符串转换为枚举
、
、
、
、
我使用
的
是BeanUtils.copyProperties()。EnumType.STRING) private UserStatus userStatus; 注意: userStatus可以是表中
的
可空
字段
当我
将
UserDto.userStatus更改为枚举
类型
时,请求主体不接受空值。 如何在BeanUtils.copyProperties()期间从字符串转换为枚举?
浏览 0
提问于2019-01-21
得票数 0
2
回答
如果
enum
键
为
空或未知,则忽略JSON反
序列化
、
、
、
我正在尝试使用
Jackson
将
JSON反
序列化
为Java。1, } "a":2 }} public static
浏览 0
提问于2019-03-07
得票数 4
回答已采纳
1
回答
如何使用
Jackson
处理空属性和缺失属性
的
反
序列化
?
、
、
有一个记录类,其中一个属性是枚举
字段
。record MyRec( Color second //
浏览 1
提问于2022-10-23
得票数 0
回答已采纳
1
回答
Jackson
反
序列化
:即使JSON属性
为
空,如何获取默认值
、
、
),然后
将
JSON反
序列化
为一个临时对象A',然后将在JSON中指定
的
所有JSON
字段
从A‘复制到A。我在A类上使用@JsonInclude(Include.NON_
NULL
),以避免在响应期间传输空
字段
。但是它只适用于
序列化
,那么反
序列化
呢?我
的
意思是,当
将
{ "foo":
null
}作为JSON时,在反
序列化
后,新对象实例中
的
<e
浏览 170
提问于2016-09-23
得票数 0
2
回答
在
jackson
2.8中,我如何对Foo类
的
每个反
序列化
值进行后置处理?
、
我正在使用ObjectMapper
的
一个实例使用
jackson
构建rest服务,在这里我可以
设置
配置。Java端值是带有String和int等
类型
字段
的
pojos。很简单,直截了当,没什么特别的。在反
序列化
之后,我希望对给定
类型
的
每个
字段
执行一些处理,可能会更改pojo
字段
中
的
值。我不想在我
的
文章中乱扔注释之类
的
东西,它应该是在ObjectMap
浏览 2
提问于2018-03-14
得票数 1
回答已采纳
1
回答
使用
Jackson
java反
序列化
派生类
、
、
public
enum
CriteriaType { }和派生类}public class CriteriaGroup { //getters & setters我使用
Jackson
将
CriteriaGroup类
的
序列化
JSON字符串发送到服务器进
浏览 6
提问于2013-01-23
得票数 1
回答已采纳
0
回答
使用
jackson
处理json反
序列化
中缺少
的
类
、
、
使用
Jackson
,我
将
一个对象
序列化
为JSON。在JSON
序列化
的
父对象中有一个对象,它是抽象类
的
某个子
类型
。AbstractSupertype) 问题在于,由于各种与OSGi相关
的
原因,
序列化
的
特定子
类型
和对象在稍后反
序列化
为对象时并不总是可用
的
。在这种情况下,杰克逊正确地抛出了一个异常com.fasterxml.
jackson
.databi
浏览 1
提问于2017-01-03
得票数 0
6
回答
如何使用
Jackson
json注释用于反
序列化
的
枚举
字段
、
、
我在
Jackson
1.6.2中使用REST web服务/Apache Wink。如何注释枚举
字段
以便
Jackson
对其进行反
序列化
?内部类{Java Bean/请求对象public Boo
浏览 0
提问于2012-02-16
得票数 41
3
回答
JSON数组和Scala Seq
、
、
我有像class A(b:Seq[String])这样
的
scala类 我
的
问题是当我从没有b
字段
的
文本中反
序列化
它时,我
的
类包含
null
。可以强制
反
均衡器填充空
的
Seq。我
将
com.fasterxml.
jackson
.databind.ObjectMapper与com.fasterxml.
jackson
.module.scala.DefaultScalaModule结合使用编辑:,
浏览 0
提问于2015-09-25
得票数 4
1
回答
com.fasterxml.
jackson
.databind.exc.InvalidDefinitionException:Cannot构造实例of`java.time.Instant`(无创建者,如默认构造
、
错误: com.fasterxml.
jackson
.databind.exc.InvalidDefinitionException: Cannot construct instance of `java.time.Instant
浏览 90
提问于2019-08-28
得票数 5
回答已采纳
1
回答
如何从不同
字段
的
同一个类创建两个json文件
、
、
、
在我
的
应用程序中,我需要从同一个对象(对象包含输入+输出
字段
) json file -1创建两个Json文件:这个json文件应该只包含输入
字段
。Json file - 2:该json文件应该包含较少
的
输入
字段
和所有输出
字段
。让我用一个小例子来解释一下 下面是我想要从中生成两个json文件
的
类 Class AreaDTO { String name; Streetname |
浏览 25
提问于2020-03-20
得票数 0
1
回答
Jackson
不
序列化
hashmap
、
、
我有这样
的
方法: String json;} 然而,json等于: "saveDate" : "12:29:29 29-Mar-02015"为什么failureDict不
序列化
浏览 4
提问于2015-03-29
得票数 1
回答已采纳
5
回答
如何忽略
Jackson
JSON- to -Object映射中
的
枚举
字段
?
、
我有一个类似如下
的
JSON对象:或或public class Employee{ @JsonIgnoreProperties(ignoreUnkno
浏览 3
提问于2013-05-09
得票数 25
回答已采纳
2
回答
使用@JsonIdentityInfo时,
Jackson
"MismatchedInputException:找不到实例
的
对象Id“
、
、
、
、
首先,当我获得User实体时,我试图防止JSON中
的
递归。为此,我向我
的
@JsonIdentityInfo类添加了User注释。它可以像预期
的
那样用于
序列化
(当我得到User时),但是对于反
序列化
(注册User),
Jackson
返回以下内容:JSON我正在发送反
序列化
(当@Json
浏览 10
提问于2020-04-08
得票数 3
回答已采纳
2
回答
如何使
jackson
不
序列化
具有默认值
的
原语
、
、
在
Jackson
中,为了防止空对象被
序列化
为(@JsonSerialize(include=JsonSerialize.Inclusion.NON_
NULL
)).,可以在POJO上使用JsonSerialize注释但是,原语不能
设置
为
null
,因此该注释不适用于像int这样
的
未被触及
的
类型
,并且缺省值
为
0。有没有注释可以让我这样说:“对于这个类,不要
序列化
原语,除非它们不同于它们
的
浏览 5
提问于2013-01-21
得票数 18
回答已采纳
2
回答
用于
Jackson
序列化
的
动态属性名称
、
、
我尝试
将
许多类
序列化
为JSON。: @JsonProperty("name")}public classIdentifierType {} 然后,我想使用标识符中
的
“type”
字段
来更改包含这些标识符
的
对象中标识符
字段
的
名称
浏览 5
提问于2014-09-16
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何再Java POJO转JSON时忽略掉一些属性
【Jackson技术专题】全方位系统化学习和使用指南
JSON利器之Jackson 序列化与反序列化常用注解解密
JPA/hibernate懒加载原理分析及JSON格式API反序列化时连环触发懒加载问题的解决
深入学习 Java 序列化
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券