XMLBeans 2.5.0今天正是发布了下载版本,用户可以直接从XMLBeans项目所在的apache站点下载最新版本的XMLBeans 2.5.0使用了。XMLBeans是一个Java访问XML的类库,说到通过Java访问XML,大家肯定都会想到大名鼎鼎的jdom和dom4j了,笔者曾经也是一直使用这两款Java类乍操作XML的,但随着XMLBeans于二者由着明显的区别,那就是XMLBeans直接将XML于Java对象进行绑定,直接通过定制好的Java对象来访问xml里的数据,可以说是通过XML来定义Java对象,或者是通过XML来配置Java对象。这对使用配置文件来管理项目的朋友来说是再好不过的选择了。
XMLBeans支持多种方法访问XML包括:
- XMLBeans支持通过XML schema编译生成描述对应schema类型的java代码,这种方式可以通过访问JavaBean风格的代码访问xml数据(使用get set方法)
- XMLBeans支持通过API反射,然后通过XML schema对象模型找到需要的xml数据
- XMLBeans当然也支持游标对象(类似jdom和dom4j的方式)便利dom来找到需要的xml数据
XMLBeans 2.5.0主要包含如下特性:
- XMLBeans 2.5.0支持用户自定义类型,用户可以在xml Schema中通过使用User types映射自己定义的Java类
- XMLBeans 2.5.0支持通过附加的schema完成对xml内容的校验
- XMLBeans 2.5.0扩展了日期年的上下限
- XMLBeans 2.5.0新增了对日期类型的24时即时法的支持
- XMLBeans 2.5.0升级了dayTimeDuration的模式
- XMLBeans 2.5.0增加了内置类型的符号
- XMLBeans 2.5.0修正了很多同步操作的问题和稳定性方面的问题
- XMLBeans 2.5.0仍然兼容jdk1.4(现在JDK1.5已经不被官方支持了。。。),但使用JDK1.4的时候,必须在classpath中引入xmlbeans-qname.jar包
XMLBeans 2.5.0下载地址:
http://xmlbeans.apache.org/sourceAndBinaries/index.html
[ad#468-60]