XML-schema约束
来源:互联网 发布:万方数据库的免费入口 编辑:程序博客网 时间:2024/05/18 18:18
简介
- 定义可出现在文档中的元素
- 定义可出现在文档中的属性
- 定义哪个元素是子元素
- 定义子元素的次序
- 定义子元素的数目
- 定义元素是否为空,或者是否可包含文本
- 定义元素和属性的数据类型
- 定义元素和属性的默认值以及固定值
XML Schema 是 DTD 的继任者
理由如下:
- XML Schema 可针对未来的需求进行扩展
- XML Schema 更完善,功能更强大
- XML Schema 基于 XML 编写
- XML Schema 支持数据类型
- XML Schema 支持命名空间
例子
xsd.xsd文件
<?xml version="1.0" encoding="utf-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"targetNamespace="http://www.w3school.com.cn"xmlns="http://www.w3school.com.cn"elementFormDefault="qualified"><xs:element name="note"> <xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string"/> <xs:element name="from" type="xs:string"/> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence> </xs:complexType></xs:element></xs:schema>
test1.xml
<?xml version="1.0" encoding="utf-8"?><notexmlns="http://www.w3school.com.cn"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.w3school.com.cn xsd.xsd"> <to></to> <from></from> <heading></heading> <body></body></note>
0 0
- XML约束-Schema约束
- XML约束--schema约束
- xml Schema 约束
- xml-schema约束
- XML之Schema约束
- XML -----Schema 约束
- XML Schema约束
- XML Schema约束
- XML-约束(schema)
- [xml]DTD & Schema 约束
- xml约束 Schema
- XML的约束:schema
- XML-schema约束
- xml schema约束
- XML Schema约束
- XML约束之schema
- xml之Schema约束
- xml的schema约束
- 不生成导入表调用API函数
- leetcode 23. Merge k Sorted Lists
- 花生壳动态域名软件3重大版本:客户端支持微信远程管理
- 配置android app 方法数超过65k问题
- 【LQ系列】 BASIC-11~BASIC-15
- XML-schema约束
- 3.JVM线程引擎和内存共享区的交互及此背景下的程序计数器
- 练习3-N
- Git Commit Message 格式规范
- socket通过http上传下载
- VB Cells.find函数参数解释
- 流水号
- iOS学习应用开发就业课_004:UIButton时间处理
- 1020 Problem T