XML编程 重点讲义备忘 2

XML编程 重点讲义备忘 2

ID:42419852

大小:137.50 KB

页数:29页

时间:2019-09-14

XML编程 重点讲义备忘 2_第1页
XML编程 重点讲义备忘 2_第2页
XML编程 重点讲义备忘 2_第3页
XML编程 重点讲义备忘 2_第4页
XML编程 重点讲义备忘 2_第5页
资源描述:

《XML编程 重点讲义备忘 2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一概念XML文档的元素都是自定义的,但也不能胡乱定义。比如有几个工程师一起为项目在写XML,但每人都按各自的思维进行天马行空的编写,那整合在一起时,不能做到统一处理。这时就有了XML文档的规则的概念。XML文档规则用来规定XML文档中由哪些标记(元素)组成,标记能有多少,顺序如何,属性值的规范等。也就是规定XML的格式和内容。目的是为了解析器在解析该XML文档时提供方便。二XML的文档规则有两种lDTDDocumentTypeDefinition(文档类型定义)DTD定义可以在XML文档中出现的元素,这些元素出现的次序,它们可以如何相互嵌套

2、以及XML文档结构的其它详细信息lXMLSchema模式可以定义我们能在DTD中使用的所有文档结构,还可以定义数据类型和比DTD更复杂的规则三DTD1使用DTD有什么优势l通过DTD,您的每一个XML文件均可携带一个有关其自身格式的描述。l通过DTD,独立的团体可一致地使用某个标准的DTD来交换数据。l而您的应用程序也可使用某个标准的DTD来验证从外部接收到的数据。l您还可以使用DTD来验证您自身的数据。有了XML文档规则之后,XML文档可以分为三个类型:l无效的文档:不满足XML的基本的语法特点,或者该文档不遵守DTD或者XMLSchem

3、al格式良好的:满足XML的基本的语法特点,但是不遵守DTD或者XMLSchema。l有效的文档:即满足了XML的基本的语法特点,又遵守DTD或者XMLSchema2定义DTD的位置lDTD可以定义在XML中l单独为一个*.dtd文件3单独定义DTD文件student.dtd

4、username),age,address,phone?)>

5、ATA)>4使用DTD文档student.xmlwujin

6、="31">30

bao'An
0755baiGuJing25
fuTian
5DTD定义在XML文档中student_2.xml

7、LEMENTstudents(student*)>]>andy49

luohuluohukejidasha<

8、/address>goudan28

shanxixian
029887556606DTD的外部引用7DTD在内部定义

9、OCTYPE根元素名[元素描述]>以DOCTYPE中规定的根元素名作为其根元素的名字8DTD的元素声明通过前面的实例,可以看到很多针对于各个元素的分别声明。

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

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

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