我目前正在使用的XML存在问题。
错误:Ln 152 Col 13 - cvc-complex-type.2.4.b:元素的内容 '程序'不完整。其中一个{program}'是期待。 1个错误(已解决)
错误:cvc-elt.l:找不到元素声明&x; xs:schema'。
我想知道是否有其他人遇到此错误并找到了解决方法,谢谢。
编辑:我必须编辑帖子,因为我正在使用相同的文件,当我发布xml和xsd文件时,它混淆了其中一个成员。我想我应该发布我遇到问题的文件,仍在学习,抱歉。<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="CBC_programs">
<xs:complexType>
<xs:sequence>
<xs:element name="programs" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="programs">
<xs:complexType>
<xs:sequence>
<xs:element name="Business_Programs" />
<xs:element name="Law_Programs_in_Ontario" />
<xs:element name="Information_Technology_Programs" />
<xs:element name="Engineering_Programs" />
<xs:element name="Marketing_Programs" />
<xs:element name="Health_Administration_Programs" />
<xs:element name="Community_Service_and_Child_Care_Programs" />
<xs:element ref="program" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="program">
<xs:complexType>
<xs:sequence>
<xs:element name="name" />
<xs:element name="length" />
<xs:element name="tuition" />
<xs:element name="description" />
</xs:sequence>
<xs:attribute name="program_id" type="xs:string"/>
</xs:complexType>
</xs:element>
</xs:schema>
答案 0 :(得分:0)
您的架构有一些内容:
<xs:element name="description" type="xs:string"/>
http://www.w3schools.com/xml/schema_intro.asp有一个很好的模式教程,如果你想让我扩展答案,请添加评论。