- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;XML语法介绍;;HTML优点;HTML缺点;XML的设计目标;XML的特性;XML的特性-结构化;XML的特性-自描述;XML的特性-可扩展性;XML的特性-浏览器自适应;XML文件结构;XML的文档结构;序言区
XML声明
?xml version=“1.0” encoding=gb2312 standalone=“yes” ?
XML宣告必须显示在每个XML文件的第一行
注释
!--注释说明文字--
处理指令
提供了XML处理器传递给应用的信息
?xml-stylesheet type= “text/css”
href= “booklist.css”?;■主体区
□在XML文档中,元素指出了文档的逻辑结构,并且包含了文档的信息内容
□一个典型的元素有起始标签、元素内容和结束标签。元素的内容可以是字符数据、其他(嵌套的)元素或者两者的组合。
下面是一个简单的元素:;□例如:;基本的XML语法;XML文件中允许使用中文,常用的英文标记命名原则:
□英文字母大小写视为不同的。例如:Author
AUTHOR 这三个标记是不同的标记
author
□标记中不可以含有空格。
□名称字符串不可以XML三个字母为开始(不管大小写
均不 可以),保留给XML系统使用。;□名称字符串可以一般的英文字母或底线(_)开始。
□除了开始字符外,其他可以使用数字(1,3…)、点
(.)或是连接线(-)。;在XML中可以为元素加上属性,同一个元素不可以拥有两个相同的属性名称,但是不同的元素则可以有相同的属性名称。
属性设置方法格式如下:;格式为: !-- 注释文字 --
·当XML解析器读取到注释,它会自动略过该注释中的文字。
·注释在XML文件中,并不限定在主体区显示,它也可以出现在前言区,也就是说注释可以加在XML文件的根
元素之前。;注意:
□由于XML声明必须显示在每个XML文件的第一行,所以如果你加入的注释是在XML声明之前
,将导致错误的产生。
例如:
!-- 林筱文的个人资料 --
?xmlversion=1.0encoding=GB2312?
person ID=F220888888
name林筱文/name
sex女/sex
/person;□XML中的注释不可以包含在其他标记中,注释中也不可以内含其他的注释或是内含(--)。例如:下面是不正确的注释
?xml version=1.0encoding=GB2312?
person !-- 个人资料 --
!--Personal information--个人资料--
!--
!-- 个人数据 --
--
/person;4. 特殊字符的使用;字符参照
如果文件中要输入的字符并不是键盘中找得到的,只要它是属于Unicode(通用字码),就可以通过字符参照的方式输入, XML解析器会将字符代码(Character Code)转成对应的字符。
字符参照的语法格式为: nnnn;
其中:nnnn为字符代码(Character Code);满足Well-Formed的XML文件;XML解析器;如果要描述的数据中包含很多特殊符号,利用XML所提供的实体参照或是字符参照,处理起来还是麻烦。
XML提供了CDATA标记来标识文字数据;CDATA标记是以![CDATA[开始,并以]]结尾来标识数据。
当XML解析器处理到CDATA标记时,它会不解析该段数据中的任何符号或是标记,只是将原数据原封不动传递给应用程序。CDATA标记的语法结构如下:;2 Schema;2 Schema(续);为何要Schema;Schema的文档结构;Schema的数据类型;Schema的数据类型-基本数据类型;Schema的数据类型-扩展的数据类型;Schema的数据类型-数据类型的特性;Schema的元素类型;Schema样例详解;Schema样例详解(续);Schema样例详解(续);Schema样例详解(续);JSON;{ employees: [ { firstName:Bill ,
lastName:Gates }, { firstName:George ,;相比XML 的不同之处;XHTML;XHTML语法;一个XHTML 的实例;XHTML DTD; html 标签内的xmlns 属性是必需的。然而,即使XHTML 文档中没有这个属性时
,验证工具也不会提示错误。因为, “xmlns=/1999/xhtml”是固定的值,即使没有把它包含在代码中
,这个值也会被添加到html 标签中。;小结
您可能关注的文档
- 郴州郴鑫环保科技有限公司为环保事业添砖加瓦.docx
- 第4章 原理图与基于IP核的设计_2.pptx
- 70年代东西方关系的第二次缓和.pptx
- 转录水平检测甲胎蛋白.pptx
- 高鸿业-西方经济学(第八版)微观部分-第七章7.3寡头.pptx
- 小学六年级期末考试总结会.pptx
- 构造主义与功能主义.pptx
- 学前卫生学第四章学前儿童营养.pptx
- 腰椎间盘突出症病人的护理新版培训ppt课件.pptx
- 《山东省2016版建筑工程消耗量定额》宣贯培训课件 第02章++地基处理与边坡支护工程.pptx
- 2023年消毒防腐药剂项目风险可行性方案.docx
- 焦炉煤气综合利用建设项目可行性研究报告.doc
- 秸秆高密度纤维板生产建设项目可行性研究报告.doc
- 福建省莆田市莆田第一中学2023-2024学年高一上学期期中物理试题.pdf
- 麻鸭蛋加工基地项目可行性研究报告写作模板-拿地申报.doc
- 秸秆固化燃料加工生产建设项目可行性研究报告.doc
- 福建省泉州市泉州一中、泉港一中、厦外石狮分校三校联盟2023-2024学年高二下学期5月期中物理试题.pdf
- 年产3万套冷却系统及20万件配件的研发生产项目可行性研究报告模板-备案拿地.doc
- 云南省昆明市第八中学2020-2021学年高一上学期期中考试英语试题(原卷版).docx
- 年产10万吨新型高分子材料项目可行性研究报告写作模板-拿地备案.doc
文档评论(0)