Xslt 1.0检查是否存在某些内容或空值



嗨,我想知道XSLT 1.0和XPath 1.0中是否有任何函数的行为像java的apache stringutil的。isBlank (String str)

我用:编辑:

<xsl:variable name="attributeNameValue" select="$sourceObject/attr[@name = $sourceName]" />   
<xsl:if test="$attributeNameValue and not($attributeNameValue='')">
   <!-- Do something-->
</xsl:if>

但是我在所有模板中都有超过100个检查,想知道如何用更快的方法删除它?

在XPath/XSLT中,常见的检查是not(normalize-space($foo)),检查$foo是空字符串或纯空白字符串

相关内容

  • 没有找到相关文章

最新更新