- 1
- 0
- 约3.74千字
- 约 36页
- 2019-04-30 发布于江苏
- 举报
第6章 解析器和应用程序接口 6.1 解析器 处理一个XML文档的第一步是解析,解析的结果通常是创建一个文档对象模型DOM或者产生一系列的简单应用程序接口SAX事件. 在利用程序处理XML文档时,如果要程序能够理解XML文档的含义,则必须要书写一个能够识别XML文档信息的语法分析程序,即所谓的XML解析器(也称为XML处理程序). XML解析器的作用是用来检查一个XML文档,确保其格式是正确的.当XML文档有一个相关的DTD或者模式XML Schema时,解析器也要确保文档是有效的.同时把XML数据的内容和结构以规定的方式送到第二层(即XML应用层) 6.1.1 XML文档的解析过程 (1)读入一个XML文档; (2)检查XML文档是否合乎语法规则; (3)检查是否有错误,则将XML文档转变成为可被应用程序使用的格式,即构建一个应用程序能使用数据结构,如果有错误,解析器必须分析处理错误; (4)解析输出 6.1.2 验证解析器和非验证解析器 一个XML文档可以分成三种:非法的,格式正确的,有效的. 格式正确的文档如果符合DTD或 XML Schema规则,就称为”有效的文档” XML解析器也可以分成两大类: (1)进行有效性验证的:这类解析器在检查文档是否符合”格式正确的”基本要求的基础上,进一步检查看文档是否符合DTD或XML Schema定义中对文档结构的要求,从而判断文档是否
您可能关注的文档
最近下载
- 2026年惠州市惠城区法院书记员招聘考试参考题库及答案解析.docx VIP
- 旅居房车设计毕业设计说明书.doc
- 2026年惠州市惠城区法院书记员招聘考试参考试题及答案解析.docx VIP
- 2026年惠州市惠城区法院书记员招聘笔试模拟试题及答案解析.docx VIP
- 2026年2月份最新可编辑征信报告模版简版.pdf
- 肩关节镜围手术期护理.ppt VIP
- 2026年惠州市惠城区法院书记员招聘笔试备考题库及答案解析.docx VIP
- 连云港市连云区招聘行政执法辅助人员考试真题2025.docx VIP
- 不合格品处理培训教材PPT课件.pptx VIP
- 医学课件-肩关节镜围手术期护理【共36张PPT】.pptx
原创力文档

文档评论(0)