这是我从xerces那里得到的整个错误......
When <simpleContent> is used, the base type must be a complexType whose content type is simple, or, only if restriction is specified, a complex type with mixed content and emptiable particle, or, only if extension is specified, a simple type. 'string' satisfies none of these conditions.
我以为我理解了这一点,但是经过几次这样的尝试后我肯定已经失去了它,任何人都有一个很好的“旋转”
我把它缩小到这个元素
<xs:element name="Note">
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="xs:string">
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
我想我刚刚参与该项目的主演......
答案 0 :(得分:3)
看起来你想要
<xs:extension base="xs:string">
而不是
<xs:restriction base="xs:string">
E.g。请参阅XML Schema: Content Types,第二个代码段。
我正在假设Note元素是什么。如果上述内容与您要完成的内容不符,请说明您是否希望Note元素能够包含属性和/或文本内容和/或子元素。