-
XSD
(
xml Schema
Definition
)
Xml S
chema
的
用
途
1
.
定义
一
个
Xml
文
档中
都
有什
么
元素
2
.
定义
一
个
Xml
文
档中
都
会有
什
么属
性
3
.
定义
某
个节
点
的都
有
什么
样
的子
节
点,
可
以有
多
少个
子
节点
,
子节
点
出现
的
顺序
4
.
定义
元
素或
者
属性
的
数据
类
型<
/p>
5
.
p>
定义
元
素或
者
p>
属性
的
默认
值
p>
或者
固
定值
Xml Schema
的
根
元
素
:
表
示数
据
类型
等
定义
来
自
w3
targetNamespace=
表
示文
档
中要
定
义的
元
素
来自
什
么
命名
空
间
xmlns=
表
示
此文
档
的默
认
命名
空
间是
什
么
element
FormDefault=
表
示要
求<
/p>
xml
文档
的
每
一
个
元素
都
要
有
命
名空
间
指
定
……
定
义
主体
部
分
……
如
何
定
义
一
个
简
单
元
素
此
处
p>
表示
要
定义
一
p>
个元
素
name=”color”
表
示要
定
义元
素
的名
称
type=”xs:string”
表
示
要定
义
元素
的
数据
类型
default=”red”
表
示定
义
元素
的
默认
值
fixed=”red”/>
表示<
/p>
要
定义
元
素的<
/p>
固
定值
,
此元<
/p>
素
只可
以
取
p>
“
red
”
值
p>
以上
定
义了
p>
一
个简
单
元素
p>
,
元素
实
例:
p>
如
何
定
义
一<
/p>
个
属
性
name=”birthday”
表
示要
定
义属
性
的
名字
type=”xs:date”
表<
/p>
示
要定
义
属性<
/p>
的
数
据类
型
p>
default=”
2001
-01-
11”
表示
要
定义
属
性的
默
认值
fixed=”2001
< br>-01-
11”
表示
要
定义
属
性
的固
定
值
use=”required”/>
表
示此
属
性是
否
是
必须
指
定
的
,
即如
果
不
指
定
就不
符
合
Schema
,
默
认没
有
use=”required”
属
性表
示
属性
可
有可
无
如
何
定
义
元
素
或
者
属
p>
性
值
的
限
制
1
.
最
大值
最
小值
限
制
大
于等
于
0
,
表示
最<
/p>
小值
但
是不
包<
/p>
括
指定
值
小
于等
于
120
,
p>
2
p>
.
枚
举限
制
,指
只
能在
指
定的
几
个值
中
取值
<
br>的格
<
br>中的一个
3
.
模
式(
p
attern
)限
制
,
指
字符
串
式必
须
满足
制
定的
匹
配模
式
例子
说明
表示只能在小写字母中取一个值
base=
base=
value=
表示必须是三个大写字母
表示必须是三个字母,<
/p>
可以是大写或小
写的
base=
value=
表示必须是
xyz
中的一个<
/p>
base=
表示数字的范围是
0-99999
base=
value=
base=
value=
base=
value=
base=
val
ue=
表示必须是
0
或者多个小写字符
组成的
序列
表示必须是多个字母。
表示是
male
或者
female
base=
value=
4
.
字
符串
长
度的
限
制
长度
必
须
是
8
。
p>
表示
长
度
在
5-8
之
间
6
.
对于<
/p>
空
白字
符
的限<
/p>
制
表示必须是
8
个字母数字字符
示例
说明
保留原样,
表示
xml
处理器不会移
<
xs:simpleType>
除或者替换任何空白字符
value=
指回车,换行,
Tab
都会被替换成
空格处理
value=
去掉多于一个空格,和
html
中处
理方式相同
value=
如
何
定
义
复<
/p>
杂
类
型
复杂
类
型是
指
定义
元
素中
包
含属
性
或者
子
元素
的
类型
1
.
定义<
/p>
只
包含
子
元素<
/p>
的
复杂
类
型
p>
2
.
定义<
/p>
只
包含
属
性的<
/p>
复
杂类
型
iveInteger
3
.
定义<
/p>
只
包含
内
容的<
/p>
复
杂类
型
4
.
定义<
/p>
包
含内
容
和子<
/p>
元
素混
合
的复<
/p>
杂
类
型
mixed=
>
以上
定
义对
应
的
Xm
l
Dear
Mr.
Your order
will be shipped on
5
.
定义<
/p>
包
含属
性
和子<
/p>
元
素的
复
杂类<
/p>
型
使
p>
用
指
示
器
在
Xsd
中
的
指示
器
包括
1
.
顺序
指
示器
1
)
All
指示
子
元素
可
以以
任
何顺
序
出现
,
并且
每
一个
元
素都
必
须出
现
一次
-
-
-
-
-
-
-
-
-
上一篇:小学生用姓氏造句都有哪些
下一篇:java课程设计小说阅读器