XML基础教程(第2版)_第9章_XML Schema模式简介.ppt
《XML基础教程(第2版)_第9章_XML Schema模式简介.ppt》由会员分享,可在线阅读,更多相关《XML基础教程(第2版)_第9章_XML Schema模式简介.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、注意:开始用功了注意:开始用功了!1XML基础教程基础教程(第第2版版)配合例子源代码一起使用例子源代码一起使用Power point 制作:耿祥义 张跃平第第9章章 XML Schema模式简介模式简介 2本章主要内容本章主要内容3概述概述 本本章章就就XML Schema最最基基本本的的内内容容给给予予简简单的介绍,读者可以访问单的介绍,读者可以访问 www.w3.org/TR/xmlschema-1/.XML了解有关最新的进展情况。了解有关最新的进展情况。XML Schema的的标标准准稍稍显显大大了了一一些些,如如果果对对XML文文件件的的约约束束只只限限于于文文件件的的标标记记和和属
2、属性性结结构构,而而不不涉涉及及文文本本的的具具体体内内容容,那那么么使使用用DTD即即可可,它它能能够够完完成成XML Schema模模式式的的大大部部分分功功能能,而且简单且兼容性更好。而且简单且兼容性更好。49.1 什么是什么是XML Schema XMLXML标标记记包包含含的的内内容容可可以以有有文文本本数数据据和和标标记记组组成成,模模式就是为了限制标记应当包含怎样的文本内容和子标记。式就是为了限制标记应当包含怎样的文本内容和子标记。W3C XML Schema开开发发了了一一种种新新的的模模式式,简简称称XML Schema模模式式,该该模模式式不不仅仅能能实实现现DTD的的大大
3、部部分分功功能能,而而且且能能指指定定标标记记内内容容的的“数数据据类类型型”。但但XML Schema模模式式也也不不是是万万能能的的,XML Schema模模式式的的出出现现并并不不意意味味着着抛抛弃弃DTD,DTD可可以以实实现现XML Schema模模式式不不能能实实现现的的功功能能,而而且且较较XML Schema模模式式而而言言,具具有有更更广广泛泛的的解解析器支持。析器支持。59.2 XML SchemaXML Schema中的标记中的标记 XML Schema模模式式是是扩扩展展名名为为“.xsd”的的一一个个文文本本文文件件,使使用用XML语语法法来来编编写写,保保存存时时所
4、所选择的编码必须和所约束的选择的编码必须和所约束的XML文件一致文件一致。69.2.1 根标记根标记 XML XML SchemaSchema模模式式的的根根标标记记必必须须是是schemaschema,使使用用的名称空间必须是:的名称空间必须是:http:/www.w3.org/2001/XMLSchema名称空间的前缀是名称空间的前缀是xsdxsd。例如:例如:79.2.2 元素标记元素标记 XML XML SchemaSchema模模式式用用“element”element”标标记记来来约约束束XMLXML文文件件中中的的标标记记。“element”element”标标记记是是XML X
5、ML SchemaSchema模模式式中中根根标标记记中中最最重重要要的的子子孙孙标标记记,为为了了和和XMLXML文文件件中中的的标标记记在在称称呼呼上上有有所所区区别别,将将XML XML SchemaSchema模模式式中中的的“element”element”标记标记称为称为elmentelment元素元素,简称元素。,简称元素。对对于于XMLXML文文件件的的中中没没有有子子标标记记的的标标记记,XML XML SchemaSchema模模式式使使用用“简简单单类类型型”元元素素来来给给予予约约束束。XML XML SchemaSchema中中“简简单单类类型型”元元素素的的格格式为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML基础教程第2版_第9章_XML Schema模式简介 XML 基础教程 _XML Schema 模式 简介
限制150内