2017-10-04 87 views
0

我有一個包含該物業的build.xml文件:如何使用xslt變量和值的值從一個xml獲取值到另一個xml?

<property name="appbox1URL" value="http://10.xx.xx.xx"/> 

然後我有一個基於JUnit noframes.xml我想要的輸出輸入的值。但是我沒有看到輸出的值,我是否做錯了什麼?

<xsl:variable name="appbox1URL" select="document('D:\xxx\Trunk\build.xml')"/> 

... 
<h2>Summary <xsl:value-of select="$appbox1URL" /></h2> 

這兩個文件都在同一個目錄中。

感謝

回答

2

$appbox1URL變量是構建XML文檔的引用,並做<xsl:value-of select="$appbox1URL" />只會輸出文件(其中有可能沒有,因爲所有的值是屬性)內的任何文本節點。

看起來你可能想這樣做......

<xsl:value-of select="$appbox1URL//property[@name='appbox1URL']/@value" /> 
相關問題