- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将 minInclusive
设置为 0.01。我尝试了以下一个但失败了。
<xs:simpleType name="WeightType">
<xs:restriction base="xs:decimal">
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
<xs:minInclusive value="0.01"/>
</xs:restriction>
</xs:simpleType>
有人可以建议怎么写吗?
如果不可能,是否有其他方法可以实现?我的要求是字段应该大于 0。
最佳答案
如果您确实希望允许等于或大于 0.01 的值,您的 xs:simpleType
就可以按照定义的方式使用。
但是,如果你真正的需求是限制值大于零,而不是
<xs:minInclusive value="0.01"/>
你可以简单地使用
<xs:minExclusive value="0"/>
既然你仍然有问题,让我们非常完整和彻底......
这个 XSD,
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="w" type="WeightType"/>
<xs:simpleType name="WeightType">
<xs:restriction base="xs:decimal">
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
<xs:minExclusive value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
不会验证这些 XML 实例,
<w>-0.1</w>
<w>0</w>
但将验证这些 XML 实例:
<w>1</w>
<w>0.1</w>
<w>0.01</w>
关于xml - 如何设置 <xsd :minInclusive> decimal value?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35345285/
看来我不能轻易地为这个简单的 XML 声明 XSD 1 其中 weekday 是从 1 到 7 的受限 int 并且具有 string 类型的名称属性 有什么建议吗? 感谢您的支持! 最佳
我想将 minInclusive 设置为 0.01。我尝试了以下一个但失败了。 有人可以建议怎么写吗? 如果不可能,是否有
我想将 minInclusive 设置为 0.01。我尝试了以下一个但失败了。 有人可以建议怎么写吗? 如果不可能,是否有
我有一个 xml 元素,其值范围是(本质上)1-20,所以我可以使用:minInclusive=1 和 maxInclusive=20 限制内在集。 但是,我还希望能够设置一个 -
我是一名优秀的程序员,十分优秀!