我有一个像这样的XML
<siddata lastUpdated="18.09.2013 06:47 ">
<data itemnumber="12" variant1="Lys eg" variant2="" variant1group="Farver" variant2group="Størrelser" var1code="lys" var2code="" ></data>
<data itemnumber="124" variant1="Røget eg" variant2="" variant1group="Farver" variant2group="Størrelser" var1code="rog" var2code="" ></data>
</siddata>
如您在XML中所见,variant2
对于两行都是空的。我想在if语句中检查这一点。尝试了以下代码:
<xsl:if test="siddata/data[@variant2] !=''">
</xsl:if>
但从未工作过。 注意:我想检查这两行是否为空。