2
是否有將元素中的變量作爲屬性打印的方法?作爲屬性的XSLT變量打印
示例XML:
<list>
<name>John Doe</name>
<name>Paul Niel</name>
<name>Luke Dee</name>
</list>
這裏是我的示例XSLT;
<xsl:variable name="isDisabled">
<xsl:if test="name='John Doe'">
<xsl:attribute name="disabled">disabled</xsl:attribute>
</xsl:if>
</xsl:variable>
我想打印isDisabled變量像這樣;
<input id="textName" name="name" type="text" {$isDisabled} />
輸出;
<input id="textName" name="name" type="text" disabled="disabled" />
那麼,什麼是源XML文檔以及轉換的想要結果是什麼。任何將前者轉化爲後者的規則?請編輯問題並提供這些重要信息。 –
先生請看我更新的問題.. – mrrsb
mrrsb:你不需要一個變量來完成這個任務 - 請參閱我的答案瞭解詳情。 –