在开始任何处理之前,我需要检查'标题'是否为空。
下面的示例如果子标记来自忽略列表,则标记被视为空。 忽略列表包含大约10-15个标签。
<Title>
<Comment>Comment code</Comment>
</Title>
示例代码:
<xsl:choose>
<xsl:when test="Title and normalize-space(Title) != ''">
<xsl:apply-templates select="Title" mode="xyz"/>
</xsl:when>
<xsl:otherwise>
<xsl:call-templates name="getalternative_label" mode="xyz"/>
</xsl:otherwise>
答案 0 :(得分:0)
这个XPath可能会完成这项工作
Title[text()[normalize-space() != '']]