xsd を使用して xml を検証したいと考えています。私の要件は、いくつかの要素を含めたいということです。
- これらの要素は任意の順序で使用できます
- 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"
これらの子要素が順番に必要なため、シーケンス タグを使用できません。方法を教えていただけませんか