私は次のようなXMLドキュメントのスキーマを書いています:
<workbook>
<worksheet>
<column/>
</worksheet>
</workbook>
各ノードをenv要素にラップできる場所(例)
<workbook>
<env>
<worksheet>
<column/>
</worksheet>
</env>
</workbook>
また
<workbook>
<worksheet>
<env>
<column/>
</env>
</worksheet>
</workbook>
したがって、env要素の場所に応じて、異なる子を持つことができます(ワークブックのenv-childにはワークシートの子が必要であり、worksheetのenv-childには列の子が必要です)
env要素をネストされたものとして宣言すると、複数定義された要素エラーが発生します。
そのようなドキュメントのxsdをどのように書くことができますか、それとも可能ですか?
前もって感謝します!