需要一个基于xml映射将POJO转换为XML和JSON的工具 [英] A tool for transforming POJO to XML and JSON, based on xml-mapping is needed

查看:232
本文介绍了需要一个基于xml映射将POJO转换为XML和JSON的工具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要一个开源工具,该工具可以将POJO转换为XML和JSON字符串.

I need an open-source tool which can convert POJOs to XML and JSON strings.

如果可以通过xml文件而不是通过注释配置映射,则Jersey(以及其他JAX-RS实现)可能会满足这些要求.

Jersey (and probably other JAX-RS implementations) would fit these requirements if mappings could be configured through xml-files but not through annotations.

有什么合适的吗?

推荐答案

POJO到XML

JAXB是用于转换Java对象的Java标准( JSR-222 )与XML之间(我是JAXB专家组的成员):

JAXB is the Java standard (JSR-222) for converting Java objects to/from XML (I am a member of the JAXB expert group):

POJO到JSON

人们一直在将JAXB与 Jettison 一起使用来生成JSON.这是 Jersey (JAX-RS参考实现)默认情况下将POJO转换为JSON的方式.

People have been using JAXB with Jettison to produce JSON. This is how Jersey (JAX-RS reference implementation) converts POJOs to JSON by default.

XML配置

如果您需要通过XML配置元数据的功能,则可以使用 EclipseLink JAXB(MOXy ),我是MOXy技术负责人:

If you require the ability to configure the metadata via XML, then you can use EclipseLink JAXB (MOXy), I'm the MOXy tech lead:

这篇关于需要一个基于xml映射将POJO转换为XML和JSON的工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆