WEB开发网
开发学院数据库DB2 在 DB2 中管理 XML Schema,第 1 部分: 管理 XML ... 阅读

在 DB2 中管理 XML Schema,第 1 部分: 管理 XML Schema 并验证 XML 数据

 2010-03-25 00:00:00 来源:WEB开发网   
核心提示: 清单 2 中的 customer2.xsd 是一个不带名称空间的 XML Schema ,它引用不带名称空间的 company2.xsd(见 清单 3),在 DB2 中管理 XML Schema,第 1 部分: 管理 XML Schema 并验证 XML 数据(4),清单 2. customer

清单 2 中的 customer2.xsd 是一个不带名称空间的 XML Schema ,它引用不带名称空间的 company2.xsd(见 清单 3)。

清单 2. customer2.xsd(XML Schema )

<?xml version="1.0"?> 
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
  <xs:include schemaLocation="company2.xsd"/> 
  <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:element ref="company-name"/> 
        <xs:element ref="company-address"/> 
      </xs:sequence> 
      <xs:attribute name="type" type="xs:string"/> 
    </xs:complexType> 
  </xs:element> 
</xs:schema> 

清单 3. company2.xsd(XML Schema )

<?xml version="1.0"?> 
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
  <xs:element name="company-name" type="xs:string"/> 
  <xs:element name="company-address" type="xs:string"/> 
</xs:schema> 

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:DB 管理 XML

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接