2013-07-31 21 views

回答

0

<xsl:variable name="v1" select="//input[@type = 'hidden' and @id = 'OID']/@value"/>應該從樣式表進程的任何輸入XML文檔中選擇值。然而,在編輯之後,您的問題看起來不同;你說你'在一個xslt文件中有一個隱藏的控件',並且想要在另一個xslt文件中選擇它。如果一個XSLT處理另一個XSLT作爲輸​​入,那麼如果第一個XSLT文檔中存在文字結果元素<input type="hidden" name="Org" id="OID" value="5"/>,則路徑保持不變。

+0

隱藏變量位於另一個xslt文件中。所以這裏的價值不會來。 – user735627

+0

它不給我結果 – user735627

+0

考慮更詳細地解釋你如何使用這兩個XSLT文檔。你是否將其中一個作爲另一個的輸入進行處理?並向我們​​展示XSLT代碼,如果第一個作爲輸入處理的結果元素放入命名空間,那麼我的路徑不起作用。向我們顯示代碼,我們可以提出建議,您發佈的代碼段無法幫助我們。 –