我写了一个XML文件,将其转换为包含大量的表的HTML文件中的XSLT代码,该列的一个载消息(很长的消息),但该行与任一两个词的开始"核查合格"或"验证失败"
如果验证失败,我的要求是使整个表行变为红色,如果验证通过则使整个表行变为绿色
<xsl:choose>
<xsl:when test="contains(@message,'Verification failed:')"><td bgcolor="#FF0000"> <xsl:value-of select="@Message"/></td></xsl:when>
<xsl:when test="contains(@message,'Verification passed:')"><td bgcolor="#00FF00"><xsl:value-of select="@Message"/></td></xsl:when>
<xsl:otherwise><td> <xsl:value-of select="@Message"/></td></xsl:otherwise>
</xsl:choose>
Run Code Online (Sandbox Code Playgroud) xslt ×1