"<xs:sequence/>"是什么意思?


<xsd:element maxOccurs="1" minOccurs="0" name="cursor">
  <xsd:complexType>
    <xsd:sequence />-------------->?
    <xsd:attribute name="numRows" type="xsd:integer" />
    <xsd:attribute name="id" type="xsd:double" />
    <xsd:attribute name="position" type="xsd:integer" />
    <xsd:attribute name="maxRows" type="xsd:integer" />
 </xsd:complexType>
</xsd:element>

<xsd:sequence />在上述架构中的意义是什么?请帮忙。

<xs:sequence/>的意思是元素(即其子元素(的内容必须是元素的空序列,也就是说,不能有内容 - 元素必须是空的(当然属性除外(。

这是默认的内容模型,所以没有必要这么说,但明确表示通常没有坏处。

据我所知,这没有任何意义。

游标元素可以采用 4 个属性(numRows、id、position 和 maxRows(,而没有别的。

取出<xsd:sequence/>不会有任何效果。

通常,<xsd:sequence>出现在必须按指定顺序出现的许多其他元素周围

最新更新