XML-003-XMLSpy详解、有效的XML文档详析.docx

XML-003-XMLSpy详解、有效的XML文档详析.docx

ID:57646307

大小:3.02 MB

页数:8页

时间:2020-08-30

XML-003-XMLSpy详解、有效的XML文档详析.docx_第1页
XML-003-XMLSpy详解、有效的XML文档详析.docx_第2页
XML-003-XMLSpy详解、有效的XML文档详析.docx_第3页
XML-003-XMLSpy详解、有效的XML文档详析.docx_第4页
XML-003-XMLSpy详解、有效的XML文档详析.docx_第5页
资源描述:

《XML-003-XMLSpy详解、有效的XML文档详析.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XML003XMLSpy详解、有效的XML文档详析XML文档----属性tom²属性值使用双引号(“),或者是单引号(‘)分隔(如果属性值中有’,用”分隔,有”,用’分隔)一个元素可以有多个属性,它的基本格式为:<元素名属性名=“属性值”>²特定的属性名称在同一个元素标记中只能出现一次,也就是说同一个属性名不能在同一个元素中出现多次。²属性值不能包括<,>,&.(因为这些符号是被xml所保留的)实体实体符号<<>>&&"“&apos‘L

2、essthanltGreaterthangt²作用:避免重复输入——(相当于java里面定义的变量、宏)²XML中预定义实体自定义实体语法:]>²引用已定义的实体:&实体名;圣思园

北京上地
如何定义和使用实体:

3、ny[]>&shengsiyuan;

&address;
XML专用标记(1)——注释XML专用标记(2)——处理指令PIXML专用标记(3)——CDATA节CDATA节

4、RLD>]]>文档类型定义——DOCTYPE²文档类型声明,紧跟XML声明之后,包含所有实体声明。²语法:]>²示例:Entity.xml格式正规(wellformed)的XML文档遵循如下规则的XML文档称为格式正规的XML文档:Ø语法规范:n必须有XML声明语句n必须有且仅有

5、一个根元素n标记大小写敏感n属性值用引号n标记成对n空标记关闭n元素正确嵌套解说:符合XML文档语法要求的文档就是格式正规的XML文档。但是未见得是符合我逻辑的一个期望。Ø元素语法n名称中可以包含字母、数字或者其它字符。n名称不能以数字开头。n不能以xml/XML/Xml/…开头n名称中不能包含空格。n名称中不能包含“:”冒号,(注:冒号是有特殊用途的,冒号留给命名空间使用)。Ø格式正规的XML文档语法总结XML的应用范围解说:现在XML应用的范围越来越广泛了,需要去深入的研究它的发展潜力。XML一方面可以作为一个通迅方式,另一方面可以用

6、来作为一个比较小型的数据库。我们可以把数据以我们定义好的格式保存到硬盘上。以一个XML的形式存储。那么不管是增加内容,还是查询内容,都很方便。XML、DTD、Schema应用开发详解文档类型定义和命名空间Ø理解文档类型定义ØDTD声明Ø元素声明Ø属性声明Ø实体声明Ø命名空间之前我们编写的XML文档,元素完全是由我们自己定义的,并没有一种要求我们定义成一个特定的元素,完全是由我们随心所欲自己定义的。这也是可以了,但是DTD一旦出现之后,它就给了我们一种约束,它可以告诉我们,你这个XML文档的根元素必须叫什么,这个根元素里面必须要有什么,必须

7、要有哪几个元素。这个元素是可以出现一次,出现2次,还是可以出现多次。这个元素里面必须有什么属性。这个属性值是必须要有,必须要出现的,还是可以出现,可以不出现。通过DTD都可以帮助我们去实现这些目标。这样的话,就有了一套规则。我们定义的文档就要符合这种规则,符合这样一种规则的文档,称作有效的XML文档。什么是有效的呢?有效是建立在格式正规基础之上的。也就是说,它首先是要格式正规,第二,它要符合DTD的要求。这样的文档就称作一个有效(volid)的XML文档。

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

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

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