JAXB使用心得1(xml的java解析)
来源:互联网 发布:淘宝怎么找枪 编辑:程序博客网 时间:2024/05/28 05:14
axb提供了一个对XML操作简要通道。很好的使用它将会使你在xml操作上的效率得到很大的提高,使用它需要知道一些基本的内容。这里只是介绍如何生成xml文件,其它的高级操作没有涉及。
得先去sun的网站上down一个jwsdp-1.5,里面提供了所有操作xml的相关的包,和一些有用的工具。因为我只用了里面的jaxb,所以我只是粗浅的了解了这个方面的基本应用。
首先,你得大概知道xml是个什么东西,我也是概念模糊的,只是针对这个包的使用做一点介绍。每个xml文件都有它特定的schema(样式表)表示它是由那些元素组成的,而在这里要将特定的schema的xml结构映射成为相应的object就需要使用相应的schema文件,就是*.xsd文件, jaxb包里对提供xjc工具将通过xsd文件在你的项目的结构中生成你所需要的与schema同样结构的object对象,命名的方式和xml里面的元素名称对应。具体使用xjc工具的方法在提供的doc里面都有,你还可以将xjc集成到ant工具里面将许多工作一起完成。根据你倒入的包的不同,可以使用其对xml 不同的操作,像仅我进使用了它的xml-binding功能(我是要将生成的xml的类对象set进去不同的数据,最后marshal成为一个xml文件。marshal是jaxb本身提供的一个很方便将xml-object生成xml文件的一个方法。
总的来说注意的就是,1)用xjc通过xsd文件在你的项目里生成你需要的xml对象。2)在对你的对象进行塞值操作后用marshal方法生成你所要的xml.
- JAXB使用心得1(xml的java解析)
- 使用Java提供的JAXB生成和解析XML
- 使用JAXB快速解析XML
- 使用JAXB实现JAVA解析XML (节点大小写和属性的互相转换实例
- JAXB (1) xml<->Java
- Jaxb对XML的解析
- jaxb的实例 java解析xml转成javabean
- JAXB解析xml 的XML声明
- JAXB解析xml 的XML声明
- [java]JAXB解析XML时默认值处理
- Java下3中XML解析 JAXB
- XML解析api的对比(JAXB vs SAX)
- 使用Java自带的API进行JAVA代码与XML文件的转换(JAXB)
- 使用JAXB 将java继承的类序列化xml
- 使用JAXB来实现Java合xml之间的转换
- JAXB的使用(java对象和xml文本的相互转换)
- 用Jaxb解析XML的应用
- jaxb解析xml遇到的问题
- C语系特征
- QQ群的一次聊天记录
- 解决Windows 程序界面闪烁问题的一些经验
- [原创]幽默一刻 -- “移动”
- Socket I/O模型全接触
- JAXB使用心得1(xml的java解析)
- [原创]功夫 -- 校园网络版
- 2005-5-25 开始使用俺的blog,纪念一下
- 蛙蛙推荐:asp提高首页性能的一个技巧
- appfuse-webwork
- 值得注意的两个friendster新服务:校友和web共享搜索
- 如何从dll文件导出对应的lib文件?-from vckbase.com
- CLI里面的秘密……总体介绍,以及CIL (转载)
- 谚语55句(中英对译)