在我的XSLT文件中,我有以下内容: input type="button" value= xsl:value-of select="name" 这是一个错误,因为它违反了XML规则. 我真正想要的是从HTML输出中分配给’value’参数的XML文件中获取值.我该怎
<input type="button" value= <xsl:value-of select="name">>
这是一个错误,因为它违反了XML规则.
我真正想要的是从HTML输出中分配给’value’参数的XML文件中获取值.我该怎么做呢?谢谢
完全没必要使用xsl:element;我不知道为什么有这么多人提出这个建议.这将有效:<input type="button"> <xsl:attribute name="value"> <xsl:value-of name="name"/> </xsl:attribute> </input>
…但更好的是使用属性值模板:
<input type="button" value="{name}"/>