我正在尝试测试一个变量值是否等于某个字符串。
我确定$str1的值是'rtl',但测试结果为false。我做错了什么吗?
谢谢。
编辑:
实际上问题在于变量值为'[[dir]]',并且在此xsl文件上运行的另一个(旧)代码将所有这些字符串替换为'rtl'或'ltr',因此该值只有在测试之后才会变成'rtl'。 :) / :(
<xsl:if test="$str1='rtl'">
我确定$str1的值是'rtl',但测试结果为false。我做错了什么吗?
谢谢。
编辑:
实际上问题在于变量值为'[[dir]]',并且在此xsl文件上运行的另一个(旧)代码将所有这些字符串替换为'rtl'或'ltr',因此该值只有在测试之后才会变成'rtl'。 :) / :(