我有以下兩個XML節點:試驗節點空虛
<CELL ROWSPAN="1" COLSPAN="3">
<TableBodyCenterBold>
<A ID="pgfId-179932"/>
</TableBodyCenterBold>
</CELL>
<CELL ROWSPAN="1" COLSPAN="6">
<TableBodyCenterBold>
<A ID="pgfId-179938"/>
Body Tensile Capacity (lb)
</TableBodyCenterBold>
</CELL>
顯然,第一節點從<CELL>
在所述第一個的所述<TableBodyCenterBold>
第二<CELL>
不同沒有任何文字。
我曾嘗試下面的XPath,但都失敗了:
<xsl:when test="string-length(CELL[1]/TableBodyCenterBold[1]/text()) > 0">
或
<xsl:when test="CELL[1]/TableBodyCenterBold[1]/text()!=''">
能否專家就如何有效地區別於第二第一節一些幫助?
非常感謝你!只有你提供了很好的解決方案,並且看到了問題的本質! – Kevin
@Kevin:不客氣。 –