架构方面存在问题, simpleType 的注释。
我的架构:
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
/...CODE.../
<xsd:simpleType name="DateTimeType">
<xsd:restriction base="xsd:dateTime"/>
<xsd:annotation> <!--Line: 161 -->
<xsd:documentation>
Date time
</xsd:documentation>
</xsd:annotation>
</xsd:simpleType>
</xsd:schema>
我的错误
lineNumber: 161; columnNumber: 25; s4s-elt-must-match.1: The content
of 'simpleType' must match (annotation?, (restriction | list | union)).
A problem was found starting at: annotation.
我该如何解决?
此致
答案 0 :(得分:0)
好的,我修好了。重要的是:exaple简单类型中元素的顺序。所以,良好的顺序是注释,然后e.q。限制或结合。
<xsd:simpleType name="DateTimeType">
<xsd:annotation>
<xsd:documentation>
Date time
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:dateTime"/>
</xsd:simpleType>