腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2838)
视频
沙龙
1
回答
通过
typeinfo
进行
的
多态
Jackson
反
序列化
不适
用于
枚举
、
、
、
、
vehicleConfiguration ) this.vehicleConfiguration = vehicleConfiguration;} 我使用vehicleType
枚举
(有两个值TRUCK和CAR)作为外部属性来告诉反
序列化
程序我希望如何反
序列化
VehicleConfiguration抽象类:反
序列化
为CarConfiguration或TruckConfiguration(StdValueInstantiator.java:274) ... 32 more 问题似乎出在
浏览 33
提问于2020-03-24
得票数 0
2
回答
Jackson
:将
枚举
序列化
为接口
、
、
、
由于生产者对
Jackson
/serialization
的
任何了解都是不可取
的
,所以除了顶层
的
薄层之外,
序列化
属性应该被排除在Thing实现之外。由于实现
的
数量很可能在未来增长,所以为所有这些都配置混合很快就变得不可持续了。据信,将注释应
用于
事物接口本身就足够了。 第一个简单
的
方法是接口上
的
@JsonSerialize注释。起初,这似乎是可行
的
,但却导致了一个问题。有些东西
的
实现是
枚
浏览 2
提问于2013-05-08
得票数 3
1
回答
在
Jackson
中以编程方式设置类型鉴别器
、
、
对于
多态
反
序列化
,杰克逊
的
ObjectMapper想知道:有一些标准方法,使用完全限定
的
类名和某些保留
的
JSON属性,这样
Jackson
就可以在不需要进一步配置
的
情况下扣减这些东西另一种常见
的
方法是,
通过
向基类型添加注释@JsonTypeInfo和@JsonSubtypes,为
Jackson
提供必要
的
信息。然而,这意味着当添加新
的
子类
浏览 4
提问于2020-07-21
得票数 1
回答已采纳
1
回答
有没有办法使用Java8
的
lambda风格来添加定制
的
Jackson
序列化
程序?
现在,
通过
Jackson
模块添加
Jackson
自定义
序列化
程序非常繁琐,并且
不适
用于
新
的
Java 8 lambda模式。有没有办法使用Java8
的
lambda风格来添加定制
的
Jackson
序列化
程序?
浏览 1
提问于2015-01-27
得票数 6
1
回答
使用
Jackson
2.0在Map中
序列化
JSON对象
、
、
、
、
这些类包含各种字段,在需要时
进行
注释,以支持JSON对象
的
序列化
和反
序列化
。 private Map<String, Object> outputValues;
通过
使用@JsonTypeInfo注释,
Jackson
正确地
序列化
了结果JSON中
的
类名,从而可以将值反
序列化
为
浏览 4
提问于2013-09-30
得票数 1
回答已采纳
1
回答
包括使用
jackson
序列化
和反
序列化
枚举
类型
、
、
、
我有一个简单
的
枚举
,我想要
序列化
和反
序列化
。FAMILIA; public String toString() { }问题是,我
通过
所以
Jackson
应该能够找出参数
的
类型来反
序列化
它。 这样做是可能
的
吗?我在想,在生成
的
json中包含类名应该可以让
Jackson
找出类型,但
浏览 0
提问于2017-09-10
得票数 1
1
回答
在JUnit (泽西岛客户端)中使用
Jackson
反
序列化
列表
、
、
、
最近,我从泽西岛1.X转到了泽西岛2.1,并使用泽西-媒体-杰克森(
Jackson
)
进行
(
反
)
序列化
为Json。GenericType<Collection<String>> listType = new GenericType<Collection
序列化</em
浏览 0
提问于2013-07-30
得票数 0
回答已采纳
1
回答
如何在Java中声明任意类类型
的
变量或对象
、
、
、
、
我是Java
的
新手,我正在尝试使用
Jackson
对JSON
进行
反
序列化
,并且在声明对象/变量类型方面遇到了一些小问题。我会提供所有的代码,然后解释容易理解
的
问题。我有一个
枚举
,它将具有所需
的
类型值: public enum IdentifierTypeValues { Type2,,它将接受基于enum和
typeInfo
值
的
type。} 这是我
的</e
浏览 52
提问于2021-01-20
得票数 0
回答已采纳
3
回答
用杰克逊去声纳场
、
、
我有一个简单
的
枚举
Days @JsonProperty("Monday") @JsonProperty(getDay() { } return name;} 我使用
的
是
Jackson
2.9,指出使用@JsonProperty应该足够了,但是我很难将其
浏览 0
提问于2019-02-03
得票数 2
回答已采纳
2
回答
使用
jackson
忽略JSON对象上
的
未知字段
我使用
jackson
2.x
进行
序列化
和反
序列化
。,它失败了,因为发现了属性错误
的
未知字段有人能帮我弄清楚可能出了什么问题吗?A a = Util.convertToObject(str, A.class);{} 以下是反
序列化
时
浏览 1
提问于2016-02-24
得票数 5
1
回答
ignoreUnknown注释
的
JsonIgnoreProperties属性返回null
、
、
、
在我
的
项目中,有些类应该
通过
jackson
进行
反
/
序列化
。它们都应该忽略未知
的
属性,所以我用@JsonIgnoreProperties(ignoreUnknown = true)对它们
进行
了注释。为了确保它们都有正确
的
注释,我尝试编写一个jq助手规则来检查注释,但是我无法读取ignoreUnknoen
的
值。我得到
的
都是空
的
。>(type:Type), (anno
浏览 1
提问于2016-12-08
得票数 0
回答已采纳
5
回答
泛型JSON对象转换
、
、
我正在用java中
的
类反
序列化
一个JSON对象。我得到了不同类型
的
对象(?扩展了一些东西),并想知道是否有任何方法可以以某种通用
的
方式反
序列化
它们。方法获取输出对象类型
的
一些Class类型对象,因此它是强类型
的
。
浏览 1
提问于2010-08-02
得票数 2
5
回答
如何全局通知Json.Net将StringEnumConverter应
用于
所有
枚举
、
、
、
我想用json.net将
枚举
反
序列化
为它们
的
字符串表示,反之亦然。告诉框架应用它
的
StringEnumConverter
的
唯一方法就是像这样注释有问题
的
属性:public virtualMyEnums MyEnum { get; set; } 但是,在我
的
用例中,全局配置json.net会方便得多,这样所有
枚举
都可以使用StringEnumConverter<e
浏览 3
提问于2011-09-15
得票数 85
回答已采纳
1
回答
如何修改非注释
枚举
的
默认enum (De)
序列化
,但保留标准行为(@JsonProperty/@JsonValue/.)在杰克逊?
、
、
目前,
jackson
(未定制
的
)
序列化
枚举
如下: 如果存在nameOtherwise,或,则它们
用于
派生
序列化
的
@JsonProperty标准
序列化
:可以使用索引或toString() (取决于映射器设置.
的
标准反
序列化
。我希望在这两种情况下都保留条目1(即仍然支持所有3个注释,如果遗漏了某些内容,则支持更多
的
注释),但是修改“默认情况”
的
行为:例如,如果没有注释,则始终将<em
浏览 3
提问于2020-10-29
得票数 1
回答已采纳
6
回答
如何使用
Jackson
json注释
用于
反
序列化
的
枚举
字段
、
、
我在
Jackson
1.6.2中使用REST web服务/Apache Wink。如何注释
枚举
字段以便
Jackson
对其
进行
反
序列化
?return "0";} },BooleanField locked;杰克逊
的
文档指出,它可以
通过
@JsonValue/@JsonCreator做到这一点,但
浏览 0
提问于2012-02-16
得票数 41
1
回答
在快速null中,在反
序列化
json之后,如果enum是类中
的
第一个属性,则其他字段为空。
、
、
、
、
在快速are中,在反
序列化
json之后,如果enum (使用JsonFormat.Shape.OBJECT)是类中
的
第一个属性,则其他字段为null。为什么要在类中最后声明
枚举
属性以正确地反
序列化
其他字段?} this.element = element;} 示例
枚举
public static void mai
浏览 0
提问于2018-11-18
得票数 3
回答已采纳
2
回答
如何从rest api
序列化
枚举
列表
、
、
、
、
我想从rest api调用中返回一个
枚举
列表,并让它以JSON格式显示
枚举
的
值,而不仅仅是
枚举
名称。对于这个例子,它只有一个
枚举
值
的
列表。provided</scope></dependencies> 我已经尝试将@JsonFormat(shape = JsonFormat.Shape.Object)添加到我
的
枚举
类
的
顶部我尝试将@
浏览 0
提问于2018-12-13
得票数 5
1
回答
Scala
枚举
的
Spring
Jackson
序列化
、
、
、
、
我正在尝试让spring
通过
jackson
来
序列化
我
的
scala
枚举
。根据我所能告诉我
的
,我需要遵循以下内容:我
的
枚举
如下所示: object MyEnum extends EnumerationReponseEntity返回
的
实体是否包含
枚举
的
值。我不明白为什么
枚举
只有一个空对象而不是
浏览 21
提问于2018-08-17
得票数 1
回答已采纳
2
回答
杰克逊胁迫为零
、
、
、
使用JAX (GlassFish 4)和
Jackson
作为
序列化
程序,我在反
序列化
Double类型
的
POJO属性(与Integer相同)时遇到了一个问题。让我们假设我有一个简单
的
POJO (不包括其他一些参数,getter和setter): private Double zoomLatitude14.45,而zoomLongitude
的
值被设置为0。如果没有显示值,我希望zoomLongitude
的</
浏览 2
提问于2015-11-05
得票数 0
回答已采纳
2
回答
使用
jackson
-数据格式- XML自定义根元素
进行
xml反
序列化
?
、
、
、
、
因此,我现在已经成功地将杰克逊
用于
JSON
序列化
/反
序列化
,现在我也尝试使用它来实现XML
序列化
/反
序列化
,使用它
的
jackson
-dataformat-xml-2.3.0.jar。有前缀
的
根名)反
序列化
为Student类,它成功地工作了。现在,我正在尝试将我
的
XML字符串(具有前缀
的
根名)反
序列化
为Student:<prefix:studen
浏览 5
提问于2016-09-02
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何再Java POJO转JSON时忽略掉一些属性
【Jackson技术专题】全方位系统化学习和使用指南
Apache Flink 进阶(五):数据类型和序列化
02-02使用NoSQL数据库
Jackson-databind远程命令执行漏洞通告
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券