我有一個存儲過程作爲xml.I使用XSLT的代碼返回names.and我想的名字到XSLT variable.I試圖返回項目名稱我的代碼就像無法獲取價值的XSLT變量
<xsl:variable name="Item"
select="shop:ExecStoredProcedure(
'kt_Item',
concat('@Dcat:',$p//defaultcategory)
)" />
<xsl:variable name="txt1"
select="$Item//TT[@TXT1]"/>
<textarea>
<xsl:value-of select="$txt1"/>
</textarea>
輸出XML就像
<root>
<item>
<Column1>
<TT TXT1="Item3" />
<TT TXT1="Item2" />
<TT TXT1="Item1" />
</Column1>
</item>
</root>
,但在我的代碼,我不能讓names.Waht是什麼問題?誰知道?
目前還不清楚是什麼你正在嘗試做的;你多次提到「名稱」,但是你在複製到輸出的XML中沒有任何內容被稱爲「名稱」。你的意思是不是寫的TT元素的輸出,你想寫的TXT1屬性的輸出值? –