Java中是否存在使用writeObject方法的任何开源Object to XML serializer [英] Is there any open source Object to XML serializer in Java that uses writeObject method

查看:116
本文介绍了Java中是否存在使用writeObject方法的任何开源Object to XML serializer的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Java中是否有任何开源的Object to XML serializer,它使用对象上的writeObject方法进行序列化,类似于WebObjects中的NSXMLOutputStream?

Is there any open source Object to XML serializer in Java that uses writeObject method on the object to serialize similar to NSXMLOutputStream in WebObjects?

推荐答案

不确定您的确切要求,但我建议您查看 JAXB ,XML序列化的一个很好的Java标准。

Not sure exactly what you are asking, but I would suggest you look at JAXB, one great Java standard for XML serialization.

大多数序列化都可以使用注释进行定义,但您也可以使用所谓的适配器<提供自己的序列化/ strong>即可。

Most of the serialization can be defined using annotations, but you can provide your own serialization as well using so-called adapters.

然后,您可以根据需要对XML进行编组/取消编组。有关示例,请参见此答案

You can then marshall/unmarshall from/to XML as you want. See this answer for an example.

这篇关于Java中是否存在使用writeObject方法的任何开源Object to XML serializer的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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