XML(二):约束模式
来源:互联网 发布:手机软件 知乎 编辑:程序博客网 时间:2024/06/05 05:11
一、约束模式
二、好处
三、常用的约束模式语言
四、XMLDTD
五、schema
步骤:
1、创建.xsd
2、创建.xml
3、在.xml,引入.xsd,
4、修改root节点,把
<article></article>改为自己的,并新增一条 xmlns="http://www.tns.com"
<students xmlns="http://www.tns.com" 新增xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.tns.com file:///C:/Documents%20and%20Settings/xx/%e6%a1%8c%e9%9d%a2/%e7%bd%91%e9%a1%b5API/students.xsd">内容</students>
5、常用.xsd使用
//限定长nei度minlength、maxlength
<xs:element name="name" ><xs:simpleType><xs:restriction base="xs:string"><xs:minLength value="2"/><xs:maxLength value="5" /></xs:restriction></xs:simpleType></xs:element>
//限定范围,minInclusive和maxInclusive
<xs:element name="age"><xs:simpleType><xs:restriction base="xs:integer"><xs:minInclusive value="0" /><xs:maxInclusive value="35"/> </xs:restriction></xs:simpleType> </xs:element>
//限定输入取值,只能取‘男’‘女’
<xs:element name="sex"><xs:simpleType><xs:restriction base="xs:string"><xs:pattern value="['男'|'女']" /></xs:restriction></xs:simpleType> </xs:element>
//可接受的值是由 8 个字符组成的一行字符
<xs:element name="password"><xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[a-zA-Z0-9]{8}"/> </xs:restriction></xs:simpleType></xs:element>
六:参考代码:
0 0
- XML(二):约束模式
- XML(二)约束
- XML约束模式
- XML约束模式
- XML--约束模式
- xml学习笔记二--约束
- XML解析-DTD约束(二)
- xml入门二 之dtd约束
- XML学习笔记(二)---两种XML约束方式
- XML约束-Schema约束
- XML约束--DTD约束
- XML约束--schema约束
- XML约束_schema约束
- XML约束
- XML约束
- XML约束
- xml约束
- xml约束
- 在MyEclipse下部署 Tomcat 服务器
- 集合类(一): 基础
- 集合类(二):泛型
- 将博客搬至CSDN
- XML(一):基础
- XML(二):约束模式
- 心灵之窗-视觉研究的进展、应用与意义
- 跳转指令 jmp、call、ret、retf
- libevent源码分析--event_add()函数
- android browser 的几个小feature (三) wtai类型url的处理
- 关于泛型的一个小知识
- 《天下无贼》现实版:盗窃团伙开豪车跨省作案
- 第一章 概述 1.12标准的简单服务
- 我和CPU之间关于EFLAGS的对话