2014-04-30 72 views
0

因此,我的XSL問題似乎沒有盡頭。選擇屬性取決於xsl中的輔助屬性

讓我們說,我有以下XML:

<root> 
    <dates> 
     <date value="20131214" a="one"></date> 
     <date value="20131224" a="two"></date> 
    </dates> 
</root> 

現在,我想要的是選擇由一個屬性值屬性的值,所以我們說,我想它是一個值的日期值等於一。

達到此目的的最佳方法是什麼?

回答

0

這取決於你當前的情況。如果您仍處於頂級根節點(「/」),那麼:

<xsl:value-of select="root/dates/date[@a='one']/@value"/> 

會做。

+0

謝謝你完美的作品。 – user1383163