模式验证错误 - 引用了属性{type},但尚未声明

时间:2017-06-06 05:32:12

标签: xsd

有问题的SVG模式引用了XLink模式,该模式声明了xlink:type属性,但是获得了在XLink Schema中尚未声明该类型的错误。

svg.xsd

    <xs:attribute ref="xlink:type" default="simple"/>

xlink.xsd

<xs:attribute name="type">
    <xs:simpleType>
        <xs:restriction base="xs:token">
            <xs:enumeration value="simple"/>
        </xs:restriction>
    </xs:simpleType>
</xs:attribute>

1 个答案:

答案 0 :(得分:0)

这是因为氧编辑器使用氧气框架位置的默认xlink.xsd而不是源模式位置。