xml-schema引用多个文件
来源:互联网 发布:淘宝好友如何查看 编辑:程序博客网 时间:2024/05/16 14:08
<!--引用多个名称空间-->
<?xml version="1.0" encoding="UTF-8"?>
<!-- 引用多个命名空间 -->
<f:family xmlns:f="http://www.example.org/family"
xmlns:p="http://www.example.org/person"
xmlns:c="http://www.example.org/children"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.example.org/family family.xsd http://www.example.org/person person.xsd http://www.example.org/children children.xsd">
<!-- 多个命名空间的schemaLocation的地址可以依次写 -->
<p:person>
<p:firstname></p:firstname>
<p:lastname></p:lastname>
<c:children>
<c:childname></c:childname>
</c:children>
</p:person>
</f:family>
<!--约束family文件-->
<?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="family">
<xs:complexType>
<xs:sequence>
<xs:any minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
<!--children约束-->
<?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">
<!-- 定义children元素 -->
<xs:element name="children">
<!-- 复合类型 -->
<xs:complexType>
<!-- 有序 -->
<xs:sequence>
<!-- childname可以出现无数次 -->
<xs:element name="childname" type="xs:string"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
<!--person约束-->
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.example.org/person"
xmlns:tns="http://www.example.org/person"
elementFormDefault="qualified">
<!-- 定义一个person元素 -->
<xs:element name="person">
<!-- 复合类型 -->
<xs:complexType>
<!-- 有序 -->
<xs:sequence>
<!-- 元素firstname -->
<xs:element name="firstname" type="xs:string"/>
<!-- 元素lasttname -->
<xs:element name="lastname" type="xs:string"/>
<!-- 留着扩展 -->
<xs:any minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
- xml-schema引用多个文件
- 引用多个schema约束来创建xml文档
- XML(4)——schema文件相互引用
- 在xml中如何引用自己定义的schema文件?
- XML validation for multiple schemas 验证使用多个XSD schema的XML文件
- xml中引用自定义schema
- XML(DTD)引用外部实体(将单个XML文件分为多个XML文件)
- Schema验证XML文件
- schema.xml文件配置
- xml-引用schema和schema的基本语法
- eclipse 的xml引用自己写的schema文件有自动代码提示
- 在 XML 文档中引用 Schema
- XML,schema,dtd文件结构
- XML Schema 及其文件.xsd
- XSD 文件 xml Schema Definition
- 使用XML schema验证xml 文件
- Javat通过XML Schema 校验XML文件
- 多个applicationContext.xml互相引用
- iOS:一些界面效果的实现
- xml-schema替换
- 字典树应用
- expdp\impdp及exp\imp
- hdu 5015 233矩阵快速幂
- xml-schema引用多个文件
- 八步 Hibernate 入门
- hdu 5014 异或序列
- ORACLE的Copy命令和create table,insert into的比较
- 怎样将Win7 C盘拆分成多个分区
- HDU1007--最小点对
- Oracle外部表详解(原创)
- hdu 5012 模拟+bfs
- 关于BPEL发布成WSDL后调用的问题