0
我指的元素书,并试图将此转换:转换XML的架构参考
<xsd:element name="book" type="bookType"/>
<xsd:complexType name="bookType">
<xsd:sequence>
...
</xsd:sequence>
</xsd:complexType>
要这样:
<xsd:element name="book">
<xsd:complexType name="bookType">
<xsd:sequence>
...
</xsd:sequence>
</xsd:complexType>
</xsd:element>
第一解析个XML,但第二个停止与验证错误:“无法解析模式文件”。
任何想法? XML语法检查器(记事本++插件)说,没有检测到错误。
所以这是一个规则的“事情”,我们必须遵循它......没有已知的绕过我猜? – user2692669
@ user2692669,不,它是语言的一部分。它被命名(或“全局”,因此可引用)或“匿名”(本地,仅限于包含组件)。虽然有人问我为什么不允许命名,就像编程变量作用于语句块一样,我认为XSD已经很复杂了......为什么要这么麻烦呢? –
XSD ..架构......它是一个完全不同的世界!谢谢架构师! – user2692669