当前位置:首页 > 日记 > 正文

一个简单XML模式的示例

一个简单XML模式的示例
我们可以看到,DTD的语法是相当复杂的,它不符合XML文件的标准,并成为一个系统,即文档本身不是格式良好的XML文档的DTD,介绍只是作了简单的介绍,目的是帮助你可以读取DTD文件并创建一个简单的DTD文件时必要的,因为有很多基于DTD的XML应用。
另一种替代DTD是W3C定义的图式,图式可以从字面上翻译成模式,大纲,计划,规划,等等。基本意思是将XML文档模式。

图式相对于DTD的明显的优势是,XML Schema文档本身也是一个XML文档,而不是使用一个独立的语法像DTD。这是方便用户和开发者,因为你可以使用相同的工具,而不是使用特殊工具的架构过程XML Schema和其他XML信息架构是很容易的。要明白,人知道的语法和规则的XML可以立刻理解它。图式概念的提出已久,但W3C标准刚出来不久。相应的应用支持还不完善,但是模式的采用已经成为XML开发的一个趋势。
让我们从最简单的示例开始,了解模式的语法结构:

例如,一个简单的XML文档如下所示:
Tianya moon的刀
科隆
U3000 U3000

如果XML文档的结构是以DTD的形式定义的,则可以如下所示:
<!元素图书(名称,作者)>
<!元素名称(# PCDATA)>
<!元作者(# PCDATA)>

那么,如何用模式的形式来定义它呢请看下面的代码:

元素名称类型=
< complexType名称= 'book类型>
<元素名>类型= = 'name 'String' / >
<元名称= 'author型= 'String' / >
< / complexType >

值得注意的是,在模式中,元素的定义和元素的关系的定义也被定义为整个文档的性质和内容,同时,我们应该注意模式中的元素,元素是由它的名称和内容模型决定的。这个名字是元素的名称,可以理解的人,和内容模型实际上是该元素的类型,在C++中,我们可以很容易地定义一个变量,但必须定义变量类型,变量的类型可以有多种形式,它可以是一个简单的变量(如类型,在指定C++ bool类型,int,char,双,等)也可以是非常复杂的(例如是一个结构或类),以及图式,式(型)可分为两种类型,一类是很简单的,称为简单,是一个复杂的类型,称为复杂。简单类型不包含的元素和属性(注意模式和DTD有元素属性,和相同的大道是相同的)。复杂类型不仅可以包含属性、BUT还可以将其他元素嵌套在其中,也可以与其他元素中的属性相关联。

相关文章

南非世界杯英格兰队23人

南非世界杯英格兰队23人

南非,世界杯,英格兰队,电脑软件,Little tiger Walcott不小心掉了出去。 足球协会公布的23个获奖的2010世界杯南非对英国的官方网站上,沃尔科特的正式名单,谁在竞争中失败。除了沃尔科特,主教练基诺·卡佩罗也放弃了帕克,在国家队中,junior Hu…

如何使XP登录界面类似于Windows7

如何使XP登录界面类似于Windows7

登录界面,类似于,电脑软件,XP,Windows XP的用户很大一部分欣赏Windows 7的显示,包括Windows 7登录界面清新漂亮。事实上,Windows XP的用户也可以登录界面像Windows 7,和相同的登录界面,实现这样一个假;影响;只有两个小软件:replaceui和logonui.exe…

找回Win7数学小组

找回Win7数学小组

小组,数学,电脑软件,在Windows 7中,只有一个出了很多新鲜的实用的小功能吸引了大家的注意,你可以作出额外的Windows一样抖动最小化和最小化任务栏预览播放视频通过直接等,并有一个小的程序,经常使用的朋友的数学计算是非常感兴趣的系统的一部分…

万圣节是几月几日 万圣节的由来和

万圣节是几月几日 万圣节的由来和

万圣节是几月几日 万圣节的由来和传说故事 万圣节晚上有鬼吗,万圣夜,盛大,欧洲,爱尔兰,活动,万圣节,简单,机会,万圣节是几月几日万圣节又叫诸圣节,在每年的11月1日,是西方的传统节日;而万圣节前夜的10月31日是这个节日最热闹的时刻 。在中文里,常常把…

团购网站被拆分为瘦钱或沉淀钱。

团购网站被拆分为瘦钱或沉淀钱。

网站,拆分,团购,电脑软件,虽然几大团购网站融资已经宣布今年将打广告的资金数亿美元,但后续进入市场的热情仍然很高,市场预期的团购网站不推诿。一些第三方机构的统计,仅今年3月,新的团购网站在中国的数量达到732,消息显示,两或三线城市的团购市…

刘德华的第六十周年汉语。

刘德华的第六十周年汉语。

汉语,十周年,电脑软件,刘德华,一天只是在新中国第六十周年发表创作的母亲(在韩国拍电影电视版)的刘德华,不仅歌曲被传唱和下载,有球迷在自己的生日晚会上的演唱会,歌迷们唱歌。与国庆节十一的到来,刘德华从台湾中央三套、四套的邀请到北京歌唱祖…

腾讯网络推动即将到来的惊喜!

腾讯网络推动即将到来的惊喜!

网络,腾讯,惊喜,电脑软件,腾讯的市场拓展和锁定用户群的野心越来越明显,新的网络硬盘,最近在线存储服务即将推出,是一个最好的证明。这种新的网络硬盘服务面向所有QQ用户,提供存储的功能的访问,共享和备份文件。 功能特点: 1。个人文件存储:QQ网络…

酷6酷瘦身的真相

酷6酷瘦身的真相

瘦身,真相,电脑软件,一场突如其来的裁员风波拉开了酷派6大股东创始团队与盛大的分歧。Shanda渴望做出6酷的转型,是裁员的根本动力。 盛大继续淡化酷6创始人的比例,并开始大幅减少销售团队,反映不愿意继续烧钱,而酷6的创始团队斥之为冷血。 在…

实名制采购应注意的事项

实名制采购应注意的事项

实名制,应注意,事项,采购,电脑软件,实名制采购应注意的事项: 据新华新闻社成都1月11日消息(记者蒋怡)记者从成都铁路局获悉,成都试行火车票实名制在2月14日到3月10日的时候,这个节日开始出售实名火车票的时间分别为:2月4日15 1月30日15普通票、…

蚂蚁庄园10月29日今日答案大全 晨

蚂蚁庄园10月29日今日答案大全 晨

蚂蚁庄园10月29日今日答案大全 晨练后适宜睡回笼觉吗?,庄园,运动,血量,更新,答案大全,人体,比较简单,乐趣,今天的问题是“晨练后适宜睡回笼觉吗?”这个问题其实还是比较简单的,晨练之后自然是不适合再去睡觉,毕竟运动过后都是不适合提早休息的。晨练…

汉语编程与国际接轨

汉语编程与国际接轨

编程,汉语,国际,电脑软件,2004年7月28至31日,第二届国际软件博览会在大连星海会展中心举行。华文电脑以其自己的电脑、易语言,首次与国内外众多知名企业展出。 这是中华人民共和国软交会由国务院中国唯一的国家级软件交易会由信息产业部中华…

龙卷风:QQ游戏热评测平台!

龙卷风:QQ游戏热评测平台!

平台,龙卷风,游戏,电脑软件,QQ,编者按:随着互联网和宽带的进一步普及,各种基于服务器的在线游戏平台如雨后春笋,试图在这个巨大的市场中赢得一场战斗。现在,腾讯还推出了新的QQ不甘寂寞的游戏平台,现在让我们太平洋秋冬季没有给你这样的评价晚宴…