请教:biztalk的HWS schema是否支持 Include? 无为而为

 

请教:biztalkHWS schema是否支持 Include

具体描述如下:

           HWS 的激活架构:Activate.xsd

         单独定义各种复杂类型的文件:baseType.xsd,

baseType.xsd中有类似如下定义:

 1<?xml version="1.0" encoding="unicode" ?>
 2
 3<xs:schema elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
 4
 5     <xs:complexType name="ComPrice">
 6
 7         <xs:sequence>
 8
 9              <xs:element name="Price" type="xs:double" />
10
11              <xs:element name="Rate" type="xs:int" />
12
13              <xs:element name="Unit" type="xs:string" />
14
15         </xs:sequence>
16
17     </xs:complexType>
18
19</xs:schema>
20

 是否可以在Activate.xsd中使用

<xs:include schemaLocation="./baseType.xsd" />

 

<xs:element name="Price" type="ComPrice" />

 

 我尝试使用的时候总是碰到各种问题,

比如在激活的时候,会碰到错误提示说没有定义“ComPrice”这个类型。

不知道到底应该怎么做,谢谢。

原文地址:https://www.cnblogs.com/cleo/p/263860.html