2014-05-13 101 views
-1

@href當前擁有內容。我想用@href_two覆蓋它。如何使變量等於xsl中的另一個變量

我試圖

<xsl:"@href"= "@href_two" /> 

但它沒有工作

+0

你這裏的意思是「變量」還是「屬性」?如果你顯示一個你的輸入XML樣本和你期望的輸出,這將會有很大的幫助。這可能僅僅是一個建立在身份變換上的簡單情況。 –

+1

究竟是什麼讓你想象它會起作用?您無法通過反覆試驗學習編程語言。花一個晚上看一本書。第一個原則:XSLT樣式表是一個XML文檔。 –

回答

1

變量在XSLT是不可改變的。一旦設定,它們不能改變。

如果說有關你的最終目標是什麼,我們可以解釋如何實現它不重新分配變量。例如,可以通過將位置與輸入文檔進行匹配來實現計數,或者通過遞歸調用具有從一次調用到下一次調用的參數值的函數來進行計數。

相關問題