java jaxb json_java – 使用JACKSON的JAXB到JSON

在我的应用程序中,JAXB输出生成如下:

this.marshalOut(jaxb_Object,fileOutputStream);

这是对生成XML文件的spring Object XML Mapping Marshallers的方法调用.现在,我也喜欢在这一行之后生成JSON文件.任何人都有关于使用JAXB输入生成JSON输出的想法.

我在网上找到了这个示例代码:

ObjectMapper mapper = new ObjectMapper();

AnnotationIntrospector introspector = new JacksonAnnotationIntrospector();

// make deserializer use JAXB annotations (only)

mapper.getDeserializationConfig().setAnnotationIntrospector(introspector);

// make serializer use JAXB annotations (only)

mapper.getSerializationConfig().setAnnotationIntrospector(introspector);

mapper.writeValue( outputStream, jaxb_object);

不推荐使用setAnnotationIntrospector,有没有其他方法可以解决这个问题?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值