Ich muss Zeichenfolge mit 2 Einschränkungen validieren. Die Saitenlänge ist 6. Die ersten 3 Elemente liegen zwischen [-1000-1000] und die anderen 3 Elemente liegen zwischen [-3.14 -3.14].Wie validiere Zeichenfolge, die 2 Einschränkung enthalten
Zum Beispiel: 1000 1000 900 3 2 3,14
Ich habe versucht, dies:
<xs:complexType name="aaa">
<xs:simpleContent>
<xs:extension base="bb">
<xs:attribute name="size" type="xs:string" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="bb">
<xs:union memberTypes="listtry listtry2 ">
</xs:union>
</xs:simpleType>
<xs:simpleType name="listtry">
<xs:restriction base="mytry">
<xs:length value="6"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="mytry">
<xs:list itemType="try1"></xs:list>
</xs:simpleType>
<xs:simpleType name="try1">
<xs:restriction base="xs:double">
<xs:maxInclusive value="100000"/>
<xs:minInclusive value="-100000"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="listtry2">
<xs:restriction base="mytry2">
<xs:length value="6"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="mytry2">
<xs:list itemType="tryPI"> </xs:list>
</xs:simpleType>
<xs:simpleType name="tryPI">
<xs:restriction base="xs:double">
<xs:maxInclusive value="3.14"/>
<xs:minInclusive value="-3.14"/>
</xs:restriction>
</xs:simpleType>
erhalten Haben Sie etwas versucht? – Niitaku
ja, ich habe den Beitrag bearbeitet –