2013-09-24 30 views
0

我在XSLT想知道如果其可能值:XSL XSLT顯示僅當字串長度> 0

<nodea>ABC</nodea? 
<nodeb></nodeb> 
</nodec>DEF</nodec> 

我想顯示爲:

ABC 
DEF 

即不包括該節點基站。 ** nodeb存在,但其中的值不存在。我不希望應用模板。

有什麼建議嗎?

回答

0

好像你需要的是這樣的:

<xsl:for-each select="mypath/*[string-length(.) > 0]"> 
    <xsl:value-of select="." /> 
    <xsl:text>&#10;</xsl:text> <!-- end of line character --> 
</xsl:for-each>