- 4
- 0
- 约1.78万字
- 约 17页
- 2016-10-20 发布于重庆
- 举报
XML解析相关笔记
XML解析技术
其实在前面我们主要讲解是如何的进行XML文件的编写,进而将我们需要的数据存储起来。但是在实际的开发中我们的软件需要将XML中存储的有效数据获取处理进行基本的数据处理。
那么我们将获取XML中有效数据称之为XML文件的解析。
思考:是否可以使用传统的IO技术进行XML数据解析?
可以,但是过于复杂。
解决方法:JAXP。
JAXP技术
JAXP即Java Api for Xml Processing该API主要是SUN提供的用于解析XML数据的一整套解决方案,主要包含了DOM和SAX解析技术。大家可以参见SUN的以下两个包:
javax.xml.parsers.* (主要存储的是解析器
org.w3c.dom.*或org.w3c.sax.* (主要存储的是DOM解析或SAX解析需要的API
DOM解析主要采用DOM树的方式进行XML的数据解析。如:JavaScript中的DOM操作
SAX解析主要采用事件的方式进行XML的数据解析。如:JavaScript中的事件机制
XML解析原理
具体的解析的原理可以参考以下的图解:
编写需要解析的XML文件
获取相应的XML解析器对象
使用API获取数据
返回数据给开发者
DOM解析
DOM解析采用的是DOM树的方式进行解析。
准备要解析user.xml文件
?xml version=1.0 encoding
您可能关注的文档
- VR艺术虚拟视界.docx
- VR造成头晕因素.docx
- VR系统的组成与交互技术汇总.docx
- vs2013问题总结.doc
- vs2008上使用pclint工具.docx
- VR陆地生物体验系统说明书.doc
- vs快捷键.docx
- VS2010采用web方式发布新闻(上传到数据库)简单版.doc
- vSphereWebClient使用指南之安装配置.docx
- vs1003调试心得.docx
- 2026年中国石油长庆油田分公司校园招聘笔试模拟试题及答案解析.docx
- 2026年四川华西集团有限公司校园招聘笔试备考试题及答案解析.docx
- 2026年中国船舶集团有限公司校园招聘考试参考题库及答案解析.docx
- 2026年张家界市烟草专卖局校园招聘笔试备考题库及答案解析.docx
- 2026年四川省国有资产经营投资管理有限责任公司校园招聘笔试备考题库及答案解析.docx
- 2026年厦门火炬集团有限公司校园招聘笔试备考试题及答案解析.docx
- 2026年陕西医药控股集团有限责任公司校园招聘笔试备考试题及答案解析.docx
- 2026年鄂州市烟草专卖局校园招聘笔试备考题库及答案解析.docx
- 2026年中国寰球工程有限公司校园招聘考试模拟试题及答案解析.docx
- 乡镇反恐行动方案.pptx
最近下载
- 2026年春湘艺版(新教材)小学音乐一年级下册《小鸡过河》教学设计.docx VIP
- 手持电动工具(施工机具验收记录表).doc VIP
- DB13T 5654-2023 补充耕地符合性评定与质量等级评价技术规程.docx VIP
- 驾驶员安全培训课件.docx
- WPS Office办公应用案例教程 课件 舒煜 第7--12章 WPS表格的计算与管理---WPS多样化功能组件 .pptx
- 建筑文化墙施工方案.docx
- 《小麦粉加工技术规程》.docx VIP
- 毕业设计(论文)-台灯罩注塑模具设计.docx VIP
- 船舶设计手册舾装分册.pdf VIP
- T_CMEA 34-2023 市政排水管道紫外光原位固化修复施工技术规程.pdf
原创力文档

文档评论(0)