
JAXB
文章平均质量分 63
zhigangsun
这个作者很懒,什么都没留下…
展开
-
JAXB体验之旅第一篇:基于xml schema产生java类
今天第一天开始研究JAXB技术,第一感觉这个东东很好很强大。至少从官方的优点分析来看完全可以取代SAX和DOM了,优越性从代码行数一眼就可以看出来。废话少说,步入正题。一、概念介绍JAXB 是Java Architecture for XML Binding的缩写,功能可以覆盖所有的和xml文件相关的操作:读,写,随机访问节点等。JAXB 离不开xml schema这个重要的概念,xml sche原创 2008-07-22 18:52:00 · 1713 阅读 · 0 评论 -
JAXB体验之旅第三篇:marshal
今天研究了JAXB marshal 操作,其实就是写xml文档。具体使用起来还是比较简单的,可以先unmarshal一个xml文档然后通过java对象的set方法更新其中的值在marshal完成xml文档的更新。也可以通过ObjectFactory这个工厂类来创建java对象树结构,最好marshal到xml文档中完成xml文档的写操作。在此过程中JAXB支持对java对象树进行validate原创 2008-07-25 14:43:00 · 1983 阅读 · 0 评论 -
JAXB体验之旅第二篇:unmarshal
今天研究了unmarshal,说白了其实就是xml文档读操作。其中遇到一个Unmarshaller.unmarshal方法返回实际对象的类型问题。起初个人一直觉得应该返回xml文档根元素类型的实例,通过实例操作发现不仅其然。例子1:xml schema: 对应xml 文原创 2008-07-23 18:48:00 · 8235 阅读 · 0 评论