第2章XML语法基础ppt课件.ppt

第2章XML语法基础ppt课件.ppt

ID:59019088

大小:468.00 KB

页数:32页

时间:2020-09-26

第2章XML语法基础ppt课件.ppt_第1页
第2章XML语法基础ppt课件.ppt_第2页
第2章XML语法基础ppt课件.ppt_第3页
第2章XML语法基础ppt课件.ppt_第4页
第2章XML语法基础ppt课件.ppt_第5页
资源描述:

《第2章XML语法基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主要内容2.1XML工具2.2XML文档结构2.3XML文档基本语法2.4创建格式良好的XML文档2.1XML工具2.1.1XML编辑工具一般文本编辑器Windows记事本Windows写字板XML专用编辑器XMLSPYXMLProv2XMLSPY编辑器XMLSPY可操作的XML文档类型使用XMLSPY编写XML文档2.1.2XML解析器XML解析器XML解析器可以提取出自己想要的数据,或分析一个XML文件是否有语法错误、文件的结构和标记的使用是否正确解析器依据XML语法,自动对XML文档做是否合乎规则,以及是否有效的检查许多专门的编辑器都将解析器的功能融入其中Xer

2、ces解析器MSXML解析器2.1.3XML浏览工具支持XML的浏览器IE5.0以上版本MozillaNetscape目前尚没有完全支持XML规范的浏览工具2.2XML文档结构2.2.1XML文件逻辑结构XML文件的逻辑结构指XML文件中要素的组织方式:一个XML文件可`看作是由“文件头”和“文件实体”组成文件头主要由以下几种声明组成:XML必要的声明DTD文件类型声明PI指令XML必要的声明XML声明表示这个XML文件的开始,它是XML规定中必有的,并且一定要放在XML文件的第一行。在声明中须有XML文档版本号声明范例:

3、ing=“”gb2312standalone=“yes”?>告诉指令处理程序这个指令结束DTD文件类型声明DTD用于确定XML的合法性。文档类型定义是以的结构在XML文档中出现。DTD可以直接在XML文件中声明,也可以将DTD的声明放在别处,然后在XML文件中指名其所在.处理指令(PI)处理指令(ProcessInstrument)是XML

4、分析必须扫描的指令PI含有应用程序所使用的标记信息PI的命令格式以””结束举例:]><销售商品><商品>

5、<品牌>PG<名称>洗发液<厂商>宝洁公司<商品><品牌>samsung<名称>显示器<厂商>韩国三星公司文件实体文件实体就是存放XML文件中的资料内容。在前例中,文件实体即是指<销售商品>和之间部分。“销售商品”称元素(Element);元素由DTD定义,而在XML文件中,元素加上“<”和“>”,称为标记(签)。树状结构DTD中定义的元素,还可以包含有元素,这说明,XML文件从根元素开始有类似中树状的结构,每个子元素都包含在它的父元素之中。销售商品商品商品品牌

6、名称厂商2.2.2XML文件的物理结构1.XML实体2.XML两种实体格式3.实体使用方法XML实体XML文件由一组“实体”构成;所有XML文件都有一个根实体(文件实体),由XML本身给出,它指出整个XML文件的内容;XML中还有另外一些实体,它们由DTD来定义;实体的作用:实体充当和别名类似的角色。两种实体格式一般实体。定义一般实体的格式为:参数实体:只用在DTD中。其定义为:实体使用方法实体使用包括两部分:实体声明和实体引用。实体声明在DTD中完成,位于文件头之后,XML元素之前。实体引用是

7、指引用一个已在实体声明中声明过的一个实体,其引用形式为:&实体名实体参考示例]><联系人列表><联系人><姓名>江山<公司>A公司<地址>&A公司地址;<联系人><姓名>李红<公司>B公司<地址>&B公司地址;<联系人><姓名>王青云<公司>A公司

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。