最近在工作中用到了webservice,需要解析webservice接口返回的各种xml格式报文。xml的解析一向是很伤脑筋的,而Java语言里解析xml的传统方式:dom解析和sax解析,对我而言实在是太过于死板僵硬望之却步,多方研究后在本项目中采用了apache提供的xml解析解决方案:xmlbeans,特在此总结xmlbeans的使用方法。
一、关于xmlbeans
xmlbeans通过利用XML Schema的功能来提供结构化和约束性数据类型,开发者可以像Java对象那样直接访问XML文档。通过使用XMLBeans,Java开发者不需要花时间来编写导入/导出和有效性检验代码。