Schema的快速入门
来源:互联网 发布:十月革命100周年 知乎 编辑:程序博客网 时间:2024/06/05 06:56
1、首先编写XML数据文件
<?xml version="1.0" encoding="UTF-8"?><books xmlns="http://www.example.org/book" 名称空间xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 声明是一个schema实例xsi:schemaLocation="http://www.example.org/book book.xsd"> 说明文件的约束位置<book><name></name><price>12</price></book></books>
2、编写schema约束文档数据
<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" 引用W3C中文档标准targetNamespace="http://www.example.org/book" 目标名称空间,为其他文档引用提供方便elementFormDefault="qualified"> 良好的格式 <element name="books"><complexType><sequence><element name="book"><complexType><sequence><element name = "name" type = "string"></element><element name = "price" type = "double"></element></sequence></complexType></element></sequence></complexType></element></schema>3、引用多个schema文件
(1)、数据文件
<?xml version="1.0" encoding="UTF-8"?><company xmlns="http://www.example.org/company"xmlns:aa = "http://www.example.org/depatment"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.example.org/company company.xsd http://www.example.org/depatment depatment.xsd"><employee><aa:name>人力资源</aa:name><name>孔明</name></employee></company>
(2)、约束文件
<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/company" elementFormDefault="qualified"> <element name="company"> <complexType> <sequence><element name="employee"><complexType><sequence><any></any><element name = "name" type = "string"></element> </sequence></complexType></element> </sequence> </complexType> </element></schema>
(3)约束文件2
<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/depatment" elementFormDefault="qualified"> <element name="name" type="string"></element></schema>
0 0
- Schema的快速入门
- Schema约束快速入门
- Schema约束快速入门
- Schema约束快速入门
- XML Schema编程快速入门
- Schema的几个简单例子 入门
- 趣味XML Schema入门
- Schema入门介绍
- Schema入门案例
- 【XML】schema入门
- schema基础知识入门
- xml之schema入门
- GridView 的快速入门
- Fragment的快速入门
- Markdown 的快速入门
- AndroidStudio的快速入门
- Metric的快速入门
- springboot的快速入门
- 有关lua,luci的介绍
- HDOJ1019最大公约与最小公倍
- uva Happy Number
- c++内存管理机制
- js中的继承
- Schema的快速入门
- 十一周四个数的最大公约数
- iPhone 6 为何坚持1GB内存?
- static关键字
- 【从零学习openCV】opecv操作像素
- 基于VC++6.0的DLL开发(转)
- Java编程思想第四版*第七章*个人练习
- Java陷阱之assert关键字
- Android之SQLite数据库的使用