在 DB2 中管理 XML Schema,第 1 部分: 管理 XML Schema 并验证 XML 数据
2010-03-25 00:00:00 来源:WEB开发网注册 XML Schema
执行以下步骤在 DB2 中注册一个 XML Schema :
注册主 XML Schema (REGISTER XMLSCHEMA 命令)。
注意:这个 DB2 命令不区分大小写,但 XML 数据和模式位置区分大小写。物理位置(如 /work/customer1.xsd)是否区分大小写取决于操作系统(Windows 不区分大小写,但 Linux 和 UNIX 区分大小写。)
添加包含和导入的 XML Schema (ADD XMLSCHEMA 命令)。
注意:也可以在注册主 XML Schema 时在 步骤 1 中使用命令选项来添加这些 XML Schema 。
验证和激活已注册的 XML Schema (COMPLETE XMLSCHEMA 命令)。
为详细解释以上步骤,下面展示这些类型的 XML Schema 示例。
不带名称空间的 XML Schema
清单 1 中的 customer1.xsd 是一个不带名称空间的 XML Schema 示例。
清单 1. customer1.xsd(XML Schema )
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="customer">
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="address" type="xs:string"/>
<xs:element name="phone" type="xs:string"/>
<xs:element name="email" type="xs:string"/>
</xs:sequence>
<xs:attribute name="type" type="xs:string"/>
</xs:complexType>
</xs:element>
</xs:schema>
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››管理/var/spool/clientmqueue/下的大文件
- ››XML 转成 数组对象
- ››XML注意的转义字符
- ››xml文件正确性验证类实现
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接