【发布时间】:2018-10-11 12:00:37
【问题描述】:
我已经在 stackoverflow 上寻找答案,但不幸的是,所有的分析器都不适合我:
我有以下 xml:
<STGDocument version="3" workitem-id="0" index="1">
<ID type="String">ab78e02c-a472-45b9-99d0-57c19034a51b</ID>
....
以及从网页生成的 XSD:
<xs:element name="STGDocument">
<xs:complexType>
<xs:sequence>
<xs:element name="ID" type="xs:string">
<xs:complexType>
<xs:attribute name="type" type="xs:string"></xs:attribute>
</xs:complexType>
</xs:element>
.......
<xs:element name "Id" ....> 标记不知何故抛出错误“类型属性不能与 simpleType 或 complexType 一起出现”
我该如何解决这个问题?
如前所述,我在 SOF 上尝试了所有解决方案,但没有一个对我有用...
感谢
【问题讨论】:
-
我现在删除了
中的 type 属性,现在它报错了,因为 XML 中的 ID 元素包含字符串 -
现在它抱怨:元素不能包含文本。内容模型为空。'