3
我有目標命名空間「NS1」定義了以下類型的XSD架構的情況下,##其他名稱空間通配符參考命名空間命名空間「NS2」使用該類型是這樣的:XSD:</p> <pre><code><xs:complexType name="type1"> <xs:sequence> <any namespace="##other" minOccurs="0" maxOccurs="unbounded" processContents="lax"/> </xs:sequence> </xs:complexType> </code></pre> <p>現在提供目標另一個XSD架構:在一個擴展
<xs:complexType name="type2">
<xs:complexContent>
<xs:extension base="ns1:type1"/>
</xs:complexContent>
</xs:complexType>
##other
被定義爲「在任何良好的XML即從除了該類型的目標命名空間之外的命名空間被定義(不合格元件是不允許的)」 (see)。
「type2」(從「type1」繼承)中的<any>
通配符是否將「ns2」或「ns1」用作排除的命名空間?