我在xsd或架构中使用xlink但收到以下错误。我已正确导入xlind.xsd但收到以下错误:
xlink:XLINKEXT' must refer to an existing group.
Error location: xs:schema / xs:element / xs:complexType / xs:choice / xs:group / @ref
Details
src-resolve.4.2: Cannot resolve declaration or definition 'xlink:XLINKEXT'.
XSD:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified" attributeFormDefault="qualified">
<xs:import namespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#" schemaLocation="rdf.xsd"/>
<xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
<xs:element name="refdm">
<xs:complexType>
<xs:choice>
<xs:sequence>
<xs:element ref="applic" minOccurs="0"/>
<xs:group ref="ALLDMC"/>
<xs:element ref="issno" minOccurs="0"/>
<xs:element ref="dmtitle" minOccurs="0"/>
</xs:sequence>
<xs:group ref="xlink:XLINKEXT" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
<xs:attribute name="target" type="xs:string"/>
<xs:attributeGroup ref="bodyatt"/>
<xs:attributeGroup ref="xlink:XLINKATT"/>
</xs:complexType>
</xs:element>
请帮我解决此错误。
答案 0 :(得分:0)
XLink架构中没有XLINKEXT
和XLINKATT
这样的东西。你是如何在第一时间找到这些名字的?
您最有可能需要xlink:extendedModel
和xlink:extendedAttrs
。