XMLを作成するとき、属性にwait常に値が含まれているとは限りません。wait属性に数値を含めるか、値を含めないようにスキーマを編集するにはどうすればよいですか?
<xs:complexType name="CommandType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="exe" use="required" />
<xs:attribute type="xs:string" name="args" use="required" />
<xs:attribute type="xs:int" name="wait" use="required" />
<xs:attribute type="xs:string" name="expectedOutput" use="required" />
<xs:attribute type="xs:string" name="toVariable" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
私はこれらの両方を試してみましnillable="true" xsi:nil="true"たが、機能しません。XSDを検証しようとすると、エラーが発生しました。