我在 xsd 模式中定义了 nillable 十进制元素,如下所示:
<xs:element name="myDecimalValue" nillable="true" type="xs:decimal" />
这是一个杰出的领域,我想检查它的表达式形状是否为零。我可以像这样使用 xpath() 函数:
xpath("string(//*[local-name()='myDecimalValue']/@*[local-name()='nil'])") == "true"
但对于简单的空值检查来说,它看起来有点复杂。所以我想知道我是否遗漏了什么并且有更好的方法来做到这一点?