-
一款简易易用的XML与Java Bean互相转换工具包
资源介绍
xml 与 bean 互相转换 工具类
1、bean类的属性需要遵守BEAN规范,否则 无法 读存BEAN值。
2、bean类的属性如果 是集合 只支持数组以及List、Map、Set。
3、bean类属性(boolean除外)前面两个字母要么全部小写,要么全部大写,否则 无法读存BEAN值。
4、bean类boolean属性(Boolean无此要求),前面三个字母需要小写,否则 无法读存BEAN值。
5、bean里面的属性如何仍然是bean,则可以递归解析拼装。
使用举例:
1、根据类生成XML配置文件模板
String beanClass2xml = XbeanUtil.beanClass2xml(Bean.class, null);
2、根据XML文件生成BEAN
String xml=getXmlData();
VisitRecord bean = (VisitRecord)XbeanUtil.xml2Bean(VisitRecord.class, xml);
3、根据bean对象以及bean的所有属性值生成xml文件。
String bean2xml = XbeanUtil.bean2xml(bean, null);
使用前请将附件jar包放入classpath。
如有任何疑问,请联系coynnbai@163.com。源代码包及详细使用文档后续整理,欢迎使用和测试本工具包。