XSLT変換によるリンクへのリンクであり、リンクのテキストを持つhrefを設定するにはどうすればよいですか?ここに私が持っているものがあり、「xsl:value-ofをxsl:text要素の子にすることはできません」というエラーが表示されます。
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="actionUrl"/>
</xsl:attribute>
<xsl:text><xsl:value-of select="actionUrl"/></xsl:text>
</xsl:element>
<xsl:text>
は、XSLドキュメントのテキストセクションを定義します。 XMLノードではなく、実際のプレーンテキストのみがここに移動できます。必要なのは<xsl:value-of select="actionUrl"/>
、とにかくテキストを印刷します。
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="actionUrl"/>
</xsl:attribute>
<xsl:value-of select="actionUrl"/>
</xsl:element>
次のこともできます。
<a href="{actionUrl}"><xsl:value-of select="actionUrl"/></a>
xsl:text
要素は必要ありません:
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="actionUrl"/>
</xsl:attribute>
<xsl:value-of select="actionUrl"/>
</xsl:element>