gpt4 book ai didi

xml - 创建具有限制的 XSD 可选小数元素

转载 作者:数据小太阳 更新时间:2023-10-29 02:04:12 25 4
gpt4 key购买 nike

我已经成功地使用这个创建了一个可选的小数元素:

  <xs:simpleType name="OptionalDecimal">
<xs:union memberTypes="xs:decimal empty-string" />
</xs:simpleType>

但我还需要添加限制,例如,如果已输入,则将其限制为最大长度 10 和最大 3 位小数。所以我得到了这个:

<xs:restriction base="xs:decimal">
<xs:maxInclusive value="9999999999"/>
<xs:fractionDigits value="3"/>
</xs:restriction>

问题是我不知道如何组合它们。它们可以结合吗?或者有更好的方法吗?

最佳答案

感谢凯文的建议,我想出了这个办法:

  <xs:simpleType name="Decimal10-2">
<xs:restriction base="xs:decimal">
<xs:maxInclusive value="9999999999"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>

<xs:simpleType name="OptionalDecimal10-2">
<xs:union memberTypes="Decimal10-2 empty-string" />
</xs:simpleType>

关于xml - 创建具有限制的 XSD 可选小数元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7876049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com