0

xsd を使用して xml を検証したいと考えています。私の要件は、いくつかの要素を含めたいということです。

  1. これらの要素は任意の順序で使用できます
  2. 1 つの要素を 1 回だけ含める必要があります

親要素に上記の要素が複数あるため、私には適した xs:choice ではありません

xml は次のように表示されます。

<parent>
<child1></child1> // at least one time and only once
<child2></child2> // at least one time and only once //any order
</parent>

したがって、私のXSDには含まれている必要があります

element type="xs:int" name="....." minOccurs="1" maxOccurs="1"

これらの子要素が順番に必要なため、シーケンス タグを使用できません。方法を教えていただけませんか

4

1 に答える 1