读书人

有人遇到这种 xml schema校验有关问题

发布时间: 2012-02-14 19:19:19 作者: rapoo

有人遇到这种 xml schema校验问题么?
我们项目中校验xml文件时,客户那面发了两个xml的格式定义schema,其中一个是xml节点体系架构的schema,另一个是节点类型的schema,这两个schema似乎存在着引用关系:
第一个schema中的定义:
<?xml version= "1.0 " encoding= "UTF-8 "?>
<xs:schema xmlns:xs= "http://www.w3.org/2001/XMLSchema " xmlns:tadig-gen= "https://infocentre.gsm.org/TADIG-GEN " xmlns:tadig-raex= "https://infocentre.gsm.org/TADIG-RAEX " targetNamespace= "https://infocentre.gsm.org/TADIG-RAEX " elementFormDefault= "qualified " attributeFormDefault= "unqualified ">
<xs:import namespace= "https://infocentre.gsm.org/TADIG-GEN " schemaLocation= "tadig-gen-2.0.xsd "/>
<xs:include schemaLocation= "tadig-raex-data-2.0.xsd "/>


第二个 Schema的定义:
<?xml version= "1.0 " encoding= "UTF-8 "?>
<xs:schema xmlns:xs= "http://www.w3.org/2001/XMLSchema " xmlns:tadig-gen= "https://infocentre.gsm.org/TADIG-GEN " xmlns:tadig-raex= "https://infocentre.gsm.org/TADIG-RAEX " targetNamespace= "https://infocentre.gsm.org/TADIG-RAEX " elementFormDefault= "qualified " attributeFormDefault= "unqualified ">
<xs:import namespace= "https://infocentre.gsm.org/TADIG-GEN " schemaLocation= "tadig-gen-2.0.xsd "/>

这是什么意思?没看明白,这种情况有人遇到过么?怎么校验有关联关系的schema定义啊?这样感觉已经像关系型数据库了

[解决办法]
不防再把你的解释再贴出来,呵呵~~~~~~

读书人网 >XML SOAP

热点推荐