首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

xml与javabean的互相转换

2012-10-08 
xml与javabean的相互转换引用开源包:dom4jjar包?????? ? ?? :见附件?功能?? :主要用于开发中常见的xml与ja

xml与javabean的相互转换

引用开源包:dom4j

jar包?????? ? ?? :见附件

?

功能?? :主要用于开发中常见的xml与javabean之间的数据互转,减少重复代码的编写,支持xml对应字段中的集合数据类型(只能为list)。但不支持bean转换成xml时不指定字段所对应xml元素结点名称的情况,所有的字段必需指定生成xml时所对应的结点名称(即使想字段名就是xml结点属性名)。

?

?

example:

?

?要转换成bean对象的xml文件

?

?

?

java实体bean对象(一定要提供get set方法)

?? Content.java

?

?

?

? ContentInfo.java

?

?

ContentInfoChild.java

?

?

测试MyTest.java类

?

?

ps:附件己重新更新,用法和文章介绍差不多。只是注解里的属性名有所更改,同时修正了几处bug。同时添加了根据bean中的字段类型自动转换数据(现只支持String ,Boolean,Double,Float等常用类型),当字段与xml结点或属性名相同时默认不用指定名称。

?

源码为src

热点排行