[互联网]第02章:XML.ppt
《[互联网]第02章:XML.ppt》由会员分享,可在线阅读,更多相关《[互联网]第02章:XML.ppt(33页珍藏版)》请在三一办公上搜索。
1、主讲:吕震宇,程序设计2,河北理工大学经管学院管理科学与工程系,三、XML基础,XML基础 XML Schema XML Style Sheet 关于XML的其它内容,河北理工大学经管学院管理科学与工程系,XML基础,XML(Extensible Markup Language)称为可扩展标记语言由万维网协会(W3C)创建XML 是为 Web 设计的XML的出现为内容与格式相分离提供了良好的基础XML不但可表示数据的内容,还可表示出数据的结构例:如下HTML文档缺乏结构性:,河北理工大学经管学院管理科学与工程系,Mrs.Mary McGoon1401 Main StreetAnytown,NC
2、 34829,XML基础(续),用XML可以表述成:实验:Lab09-004-XML,河北理工大学经管学院管理科学与工程系,Mrs.Mary McGoon 1401 Main Street Anytown 34829,XML基础(续),XML 文档的组成部分标记:是左尖括号()之间的文本。有开始标记(例如)和结束标记(例如)元素:是开始标记、结束标记以及位于二者之间的所有内容。在上面的样本中,元素包含三个子元素:、和 属性:是一个元素的开始标记中的名称-值对。在上面的示例中,state 是 元素的属性,河北理工大学经管学院管理科学与工程系,XML基础(续),无效、有效以及格式良好的文档格式良好
3、的文档:遵守 XML 语法,但没有 DTD 或Schema决定了是不是XML文档无效文档:没有遵守 XML 规范(DTD或Schema)定义的语法规则有效文档:既遵守 XML 语法规则也遵守了 DTD 或Schema中定义的规则,河北理工大学经管学院管理科学与工程系,XML基础(续),决定一个XML文档是否格式良好的几个因素有且只有一个根元素元素不能重叠标记必须成对出现元素区分大小写属性必须用引号括起,河北理工大学经管学院管理科学与工程系,XML基础(续),XML 文档必须包含在一个单一元素中这个单一元素称为根元素,它包含文档中所有文本和所有其它元素。,河北理工大学经管学院管理科学与工程系,H
4、ello,World!,Hello,World!Hola,el Mundo!,XML基础(续),元素不能重叠,河北理工大学经管学院管理科学与工程系,I really love XML.,I really love XML.,XML基础(续),标记必须成对出现结束标记是必需的如果一个元素根本不包含标记,则称为空元素例如HTML 换行()和图像()元素在XML中表示空元素,可以把结束斜杠放在开始标记中,河北理工大学经管学院管理科学与工程系,Yada yada yada.Yada yada yada.,XML基础(续),XML元素是区分大小写的HTML 中,和 是相同的在 XML 中,它们是不同的,
5、河北理工大学经管学院管理科学与工程系,Elements are case sensitive,Elements are case sensitive,XML基础(续),XML属性必须有用引号括起的值属性必须有值 那些值必须用引号括起,河北理工大学经管学院管理科学与工程系,XML基础(续),XML声明XML声明向解析器提供了关于文档的基本信息建议使用 XML 声明,但它不是必需的如果有的话,那么它一定在文档的第一行例如:,河北理工大学经管学院管理科学与工程系,XML基础(续),声明最多可以包含三个“名-值”对version:是使用的 XML 版本encoding:是该文档所使用的字符集如果XML
6、中有中文,建议使用“gb2312”作字符集;如没指定 encoding,XML 解析器会假定字符在 UTF-8 字符集中,这是一个几乎支持世界上所有语言的字符和象形文字的 Unicode 标准standalone:(可以是 yes 或 no)定义了是否可以在不读取任何其它文件的情况下处理该文档standalone=“no”是缺省的,因此很少会在 XML 声明中看到 standalone。,河北理工大学经管学院管理科学与工程系,XML基础(续),XML 文档中的其它项注释:以 结束实体:代表一个“与”符号,河北理工大学经管学院管理科学与工程系,XML基础(续),实体的使用当文本数据中包含大量特殊
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 互联网 02 XML
链接地址:https://www.31ppt.com/p-4602580.html