栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用开源API将Java对象转换为xml的最佳方法是什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用开源API将Java对象转换为xml的最佳方法是什么?

JAXB 绝对 解决方案。

为什么?好吧,它 位于JDK 6中 ,因此您永远不会发现它无法维护。

它使用Java注释为类,方法和字段声明与XML相关的属性。

教程1

教程2

注意:JAXB还使您能够轻松地将XML数据(以前是从Java对象实例中编组的)“解组”回对象实例。

关于JAXB的另一大优点是:其他Java相关技术都支持它,例如 JAX-RS (Java RESTful API,可作为 Java EE
6的
一部分使用)。JAX-RS可以起到和接收JAXB对象 上飞
,而不需要编组/解组人。您可能想查看Netbeans,其中包含对JAX-
RS的现成支持。阅读本教程以开始使用。

编辑:

为了封送/解散“随机”(或外部)Java对象,JAXB提供了一种相当简单的可能性:可以声明一个 XmlAdapter
并“包装”现有的Java类与JAXB兼容。通过使用 @XmlJavaTypeAdapter -annotation完成此类XmlAdapter的使用。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/437323.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号