【问题标题】:XSD <element><complexType><sequence> vs. <element><sequence>XSD <element><complexType><sequence> 与 <element><sequence>
【发布时间】:2012-05-03 18:00:08
【问题描述】:

我想要类似的东西:

<element>
  <complexType>
    <sequence>
      ...
    </sequence>
  </complexType>
</element>

我真的需要 complexType 级别吗? 或者有足够的:

<element>
  <sequence>
    ...
  </sequence>
</element>

?

谢谢!

【问题讨论】:

    标签: xml xsd


    【解决方案1】:

    如果要重复使用complexType,如:

    <element> 
      <complexType> 
        <sequence> 
          ... 
        </sequence> 
      </complexType> 
      <complexType> 
        <sequence> 
          ... 
        </sequence> 
      </complexType> 
    </element> 
    

    那么是的,你需要复杂类型

    【讨论】:

    • 如果我不是呢?我希望外部元素只包含一个序列。
    • 不,您需要在 xsd 中使用 simpletype 或 complex 类型 - 但它们不会出现在您的 xml 中?
    • 序列不能是元素的子节点
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-18
    • 2016-07-07
    • 2021-03-17
    • 1970-01-01
    • 2018-11-24
    • 2011-04-19
    • 2014-05-25
    相关资源
    最近更新 更多