SAX - Simple API for XML Processing 将 XML 文档读为流 基于事件的通知 适于查找和超大文档 事实上的 “标准 并非来自 W3, 但被广泛接受和使用 SAX Parser 对应的 Handler XML 文档 解析器 事件 输入 SAX 的行为 1. 应用程序创建 SAX parser 2. Parser 读入 DTD 或 Schema, 并开始读入 XML 3. 读到每个项(开始标记、结束标记、文字、错误、等等),Parser 都挥发起一个事件 4. 对从 parser 获得的事件,应用程序可以选择处理或忽略 处理步骤 这种处理的好处非常象流介质的好处;可以立即开始分析,而不是必须等待所有要处理的数据都到来。同样,由于应用程序简单地检查数据,所以不需要将数据存储在内存里。当遇到大文档时,这是一个突出的优势。一般来讲,SAX要比DOM效率高 另一方面,由于应用程序不以任何方式存储数据,所以,使用 SAX 时,不可能对数据进行更改,或者“返回”至前面的数据流中进行操作 SAX 的问题 DOM - Document Object Model 将整个文档载入内存解析 将结果对象表示为一个树状结构 适于处理内容和小型文档 W3C 推荐 DOM Parser 解析器 创建的树 输入 XML 文档 DOM 的行为 1. 应用程序创建 DOM parser
您可能关注的文档
- 《建筑设计防火规范》(GB50016-2012).ppt
- 《建筑施工技术》-宁仁岐--第一章--土方工程.ppt
- 《铁道车辆工程》第05章-铁道车辆的运行性能.ppt
- 《铁道车辆工程》第06章-车钩缓冲装置.ppt
- 《铁道车辆工程》第08章-客车车体.ppt
- 《西方经济学》第五章--厂商理论.ppt
- 【发酵工艺学总论】第六章发酵经济学.ppt
- 3DS-MAX客厅装修效果图运用.ppt
- 2012年教师资格考试辅导课程------综合素质部分.ppt
- 2012年考研英语一真题试题详细分析完形填空.ppt
- 河北省沧州市献县部分校2025_2026学年七年级下学期期末地理试卷(文字版,含答案).docx
- 河南2025-2026学年6月高二阶段检测语文试题及参考答案.docx
- 小学语文一到六年级知识点总结(最新整理).docx
- 一年级升二年级语文入学测试卷及答案(暑假衔接专用).docx
- 一年级升二年级语文入学测试卷及答案(重点精讲).docx
- 国家电网校园招聘结构化半结构化面试指南及全真模拟50题.docx
- 国家电网管理岗行测+企业文化全真模拟卷(共6套卷,含完整解析).docx
- SOE-MT-NOTE 三桶油招聘考试核心考点笔记:石油地质与勘探开发.docx
- 中石油中石化校园招聘全真模拟试卷(3套).docx
- 萍乡市住宅区物业管理暂行办法全文.docx
最近下载
- 小学数学奥林匹克竞赛试题及答案(四年级).doc VIP
- 科普版小学英语三四五六年级单词.doc VIP
- 广东工业大学《高等数学2》2022-2023学年第二学期期末试卷及答案A卷.doc VIP
- 2022年版科学课程标准新课标考试题库及答案2 .pdf VIP
- PEP人教版小学英语三四五六年级单词词汇表 .pdf VIP
- 2025江苏南通如皋市教育局所属学校招聘教师13人备考题库及答案解析.docx VIP
- 建筑工程图集 18GL205:预制混凝土综合管廊制作与施工.pdf VIP
- BS EN 50160-2010+A1-2015 公共配电系统的电压特性.pdf VIP
- 2025年浙江省宁波市某中学高一入学英语分班考试真题含答案.docx VIP
- 浙江省嘉兴市2025年某中学高一入学英语分班考试真题含答案.docx VIP
原创力文档

文档评论(0)