Schema初学者进阶(3)自定义数据类型

2016-02-19 12:49 9 1 收藏

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

【 tulaoshi.com - Web开发 】

 

我们已经看过我们用层层嵌套式和非层次式两种方法定义元素和元素属性的方法。W3C XML Schema还有第三种设计方法--自定义数据类型,自定义数据类型可以定义我们自己需要的数据类型,它既可以是象PCDATA一样的简单类型,也可以是含有多个元素的复杂类型。
在simpleType和complexType元素中给出自定义数据类型的名字,然后定义子元素或者属性。下面我们将展现如何定义一个长度受限的字符串类型。
例如:假如我们要定义一个名为"nameType",最大长度为32个字符的数据类型。我们可以这样写:
xsd:simpleType name="nameType"
xsd:restriction base="xsd:string"
xsd:maxLength value="32"/
/xsd:restriction
/xsd:simpleType
在simpleType元素中定义新的元素的名字,而restriction元素表示这个元素是tribute name="isbn" type="isbnType" use="required"/
/xsd:complexType
!-- Reference to "bookType" to define the "book" element --
xsd:element name="book" type="bookType"/
/xsd:schema


(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

 (本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1602064.html

延伸阅读
标签: 化妆
对于刚开始学化妆的妹纸们,如果有个化妆教程一步一步对着画那真是太好了,初学者化妆教程,分享给刚学化妆的妹纸们。 初学者化妆教程 初学者怎么化妆 步骤: 1、首先在上底妆前,还是要进行基础的护肤步骤,护肤之后化妆才不会对皮肤造成大的伤害。在涂好BB爽/粉底霜后,首先在黑眼圈的地方点涂橙色系遮瑕膏,橙色对于黑...
标签: SQLServer
 --SQLSERVER的自定义类型比较好用吧,但是,一旦引用该数据类型后,想修改数据类型,就是一大头疼的事了,本存储过程就是专门对付它的。 --sp_rebuildallview 见本BLOG中的其它页面 create procedure sp_rechangfieldtype(@typename varchar(50), @newtype varchar(50)) as begin declare @typeid int declare @tablename varchar(50)...
新建一 DataSet , 并加入数据 : prepareTable function TFrm_Print.CreateTableInMemory(const AFieldDefs:TFieldDefs):TDataSet; var   TempTable:TClientDataSet; begin   TempTable:=nil;   Result:=nil;   if AFieldDefsnil then   begin     try &n...
标签: 软件教程
今天借这篇文章给大家集中介绍一下火绒的系统防护的功能、设置方式以及具体的应用,希望通过这篇文件可以帮助大家了解系统防护自定义功能。 系统防护功能简介 系统防护作为火绒主动防御中单步防护的一个部分出现,简单的来说系统防护可以通过阻止程序改动电脑中重要的文件、注册表,起到保护电脑安全的作用。而...
标签: ASP
ASP只有一种数据类型那就是"variant "。它是一种特殊的数据类型能够根据它的使用表示很多不同种类的信息。因为它是ASP中唯一的数据类型,它也是ASP中所有函数返回值的唯一类型。它很简单的,"variant"数据类型能够表示数字或者是字符串。当你在ASP程序中把它当做是数字,它就自动转化为"Numeric",如果用它为字符串,它也同样就是"String"了。也...

经验教程

712

收藏

42
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部