schema中的<any>元素的用法更改
来源:互联网 发布:招聘node 编辑:程序博客网 时间:2024/05/22 17:09
w3school中的帮助文档的事例代码经过测试不能出现效果,所以我自己写了一个,以下是我的代码,
这是第一个scheam约束
<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"targetNamespace="http://www.example.org/family" xmlns:tns="http://www.example.org/family"elementFormDefault="qualified"><xs:element name="person"><xs:complexType><xs:sequence><xs:element name="firstname" type="xs:string"></xs:element><xs:element name="lastname" type="xs:string"></xs:element><xs:any minOccurs="1"></xs:any><!-- minOccurs最少出现的次数 --></xs:sequence></xs:complexType></xs:element></xs:schema>这是第二个约束文档
<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/children"xmlns:tns="http://www.example.org/children" elementFormDefault="qualified"><xs:element name="children"><xs:complexType><xs:sequence><xs:element name="childname" type="xs:string"></xs:element></xs:sequence></xs:complexType></xs:element></xs:schema>这是根据前两个约束文档编写的xml文档
<?xml version="1.0" encoding="UTF-8"?><fm:person xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:fm="http://www.example.org/family" xmlns:ch="http://www.example.org/children"xsi:schemaLocation="http://www.example.org/family family.xsd http://www.example.org/children children.xsd"><fm:firstname></fm:firstname><fm:lastname></fm:lastname><!-- 由于已经声明any元素,所以这里可以添加任意可以追寻到引用的元素 --><ch:children><ch:childname></ch:childname></ch:children></fm:person>
- schema中的<any>元素的用法更改
- Schema中的xsd:any和xsd:anyAttribute
- any和some的用法
- boost::any的一般用法
- Python中any的用法
- XML简介之Schema之XSD 复合类型指示器 VS XSD <any> 元素
- Hibernate中any元素的应用体会
- xml的空标记、ANY、混合元素
- Schema的简介和用法
- 使用 XML Schema 定义元素的基本知识
- 使用 XML Schema 定义元素的基本知识
- 使用 XML Schema 定义元素的基本知识
- 使用 XML Schema 定义元素的基本知识
- 使用 XML Schema 定义元素的基本知识
- Schema中xsd:unique元素的使用方法
- oracle中 all any in的用法
- oracle中 all any in的用法 .
- oracle中 all any in的用法
- 解析XML的几种方法
- 迷茫
- Transact-SQL编程
- mysql中utf8编码中文字符长度问题
- muduo网络库学习之Timestamp类、AtomicIntegerT 类封装中的知识点
- schema中的<any>元素的用法更改
- poj3984(广搜走迷宫输出路径)
- Torvalds:苹果的免费OS对Linux根本不构成威胁
- Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(一)
- Spring Test 整合 JUnit 4 使用总结
- Linux下和Windows下创建Oracle数据库,表空间,Oracle用户
- Python3.x和Python2.x的区别
- C++ Virtual详解
- linux下常用文件传输命令