FSD 順序標記

順序標記設置了記錄、選擇的順序或其他順序。與選擇不同,順序用於設置固定次序的記錄。

<sequence
      name
      output='yes'|'no'
      max-occur
      min-occur>
            <record/>
            <choice/>
            <sequence/>
</sequence>

屬性

  • name

    設置順序的名稱。如果 output 屬性設置為yes,則這個名稱在輸出過程中將作為 XML 標記名稱,在輸入過程中則與 XML 標記進行順序匹配。

  • output

    設置是否在輸出中包括順序。該屬性的有效值是:

    • 表示順序必須導致一個標記在輸出內生成

    • 表示順序只描述數據結構,並不在輸出內顯示。

    默認值為yes

  • max-occur

    為順序設置最大的出現次數。zero值表示可以出現任意次。

    默認值為one

  • min-occur

    為該順序設置最小的出現次數。

    默認值為zero