- 2
- 0
- 约5.51千字
- 约 13页
- 2017-02-02 发布于天津
- 举报
第二十二课使用Java解析XML
第二十二课:使用Java解析XML 李红蕾 周甫 学习目标 解析器的介绍 文档对象模型(DOM)解析实例 SAX解析实例 DOM4J解析实例 JDOM解析实例 JAVA操纵XML 实例讲解 解析器的介绍 XML解析器是读取XML文档并分析其结构的代码。这一部分将介绍XML解析器是如何工作的。将讨论不同类型的XML解析器及何时使用它。 一般而言使用解析器需要以下步骤: 创建一个解析器对象 使解析器指向您的XML文档 处理结果 显然第三步最为复杂。一旦知道了XML文档的内容,比方说,您可能希望生成一个Web页面,创建一个订单或者做一个饼图。这里讨论的常见XML解析工具使这项工作大大简化。 解析器的介绍 解析器的分类 验证解析器 非验证解析器 目前有四种解析器对XML文档解析 Dom解析器 Sax解析器 JDom解析器 Dom4j解析器 Dom解析器 当你使用DOM解析器解析一个XML文档时,您得到一棵结构树,它表示XML文档的内容。所有的文本,元素和属性,都在这个树结构中.解析的过程如下图: Dom解析器 DOM以及广义的基于树的处理具有几个优点 首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像SAX那样是一次性的处理。DOM使用起来也要简单得多。 另一方面,在内存中构造这样的树涉及
您可能关注的文档
- 第七章多元函数及其微分法.doc
- 第三章FX系列可编程序控制器及指令系统.doc
- 第三节泰勒级数.ppt
- 第九章图像分割与边缘检测.ppt
- 第九章如何写结果HOWtoWritetheResults.ppt
- 第九章流水施工原理.ppt
- 第二章会计要素与会计等式第一节会计要素.ppt
- 第二章近代中国经济结构的变动与资本主义的曲折发展.doc
- 第二阶段测试题-w1.swufe.doc
- 第五章政府支出理论与应用.doc
- 最新 2024年四川省成都市中考化学真题(原卷版).pdf
- 高职二年级《消防安全管理实务》教案:冬季多灾种耦合情境下的消防协同处置演练设计.docx
- 《Ks5u发布》河北省唐山市开滦一中2017-2018学年高一上学期12月月考地理试题.doc
- 冲击载荷下自密实混凝土的动态力学性能研究.pptx
- 初中信息技术八年级下册《智控未来:多重条件分支结构应用》教案.docx
- 初中科学八年级下册化学方程式专题复习教案.docx
- 初中信息科技八年级下册“数据赋能:智慧气象站的数据采集、分析与可视化”项目式教学设计.docx
- 湖南省郴州市重点校联考2025-2026学年高二下学期4月阶段测政治试题.docx
- 初中数学竞赛讲座 奥数精讲《计数与组合趣题》+习题(含答案).pdf
- 初中英语八年级下册 Module 1 Unit 2 印象之镜·跨文化信使项目化学案.docx
原创力文档

文档评论(0)