XSD:双限制为小数点后六位



我有一个情况,我想对XSd:double element进行限制。精度应为小数点后 6 位,如果输入的小数位超过 6 位,则应引发异常,如果输入的小数位少于 6 位,则应附加 0。

是否有可能通过 xsd 限制实现?

这是一个相当奇怪的要求:如果小数位如此重要,我希望您使用xs:decimal而不是xs:double,在这种情况下,您可以使用totalDigitsfractionDigits方面来限制值。

如果你想以这种方式限制xs:double,你必须使用模式(正则表达式(来做到这一点。

相关内容

  • 没有找到相关文章

最新更新