- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
达内IT 培训集团
知识点列表
编号 名称 描述 级别
1 解析XML 文件 用于解析XML 文件的Java API **
2 Xpath 学习在XML 文件中用于定位元素的语言 **
注: *理解级别 **掌握级别 ***应用级别
1
达内IT 培训集团
目录
1. DOM4j API 写XML 文件 3
2. XPath (w3c 的标准)6
2.1. 用XPath 读入指定xml 文件,列出所有元素 6
3. 练习:T-ELTS 项目扩展14
2
达内IT 培训集团
1. DOM4j API 写XML 文件
常用API 方法:
1) 给元素增加子元素: elmt.addElement( 标记名称 ) ;
2) 给元素增加属性: elmt.addAttribute( 属性名 , 属性值 ) ;
3) 给叶子元素设值: elmt.setText( 元素值 ) ;
【案例1】DOM4j 写XML 文件演示
步骤1 :编写BuildXmlDemo.java
3
达内IT 培训集团
4
达内IT 培训集团
步骤2 :在项目上点右键“刷新”
程序运行通过后,在项目上点击右键“refreash”(或按F5 键)
运行程序生成的mybooks.xml 丌自动装载,需要刷新一下
mybooks.xml
5
达内IT 培训集团
2. XPath (w3c 的标准)
1) XPath :在XML 文件中查找或定位信息的语言
XPath 可以通过元素/属性/值来定位或导航
2) 节点(Node) :相当于XML 文件中的元素
3) 指定条件定位元素的方式
2.1. 用XPath 读入指定xml 文件,列出所有元素
【案例2】用XPath 读取mybooks.xml ,列出所有的书和内容
准备工作
1) Mybooks.xml
请参考【案例1】中mybooks.xml
文档评论(0)