gpt4 book ai didi

xslt - 从 xsl :template and using it in another xsl file 传递一个字符串参数

转载 作者:行者123 更新时间:2023-12-04 22:22:50 25 4
gpt4 key购买 nike

<xsl:template match="HtmlCode">
<xsl:copy-of select="child::*|text()"/>
</xsl:template>

<xsl:call-template name="HappyFriend">
<xsl:with-param name="text" select="'i am a friggin' RRRRROOOOOOOVVVERRRRR~~'"/>
</xsl:call-template>

<xsl:template name="HappyFriend">
<xsl:param name="text"/>
<HtmlCode>
&lt;span&gt; &lt;%="text"%&gt; &lt;/span&gt;
</HtmlCode>
<xsl:template>

不知何故,我不断遇到 XSLT 问题……我想要做的就是获取变量“文本”的值,即“我是一个 frigggin RRROVERRR”,以出现在“HappyFriend”中的 ai am a frigggggin' RRROOOVVVERRRR~~ “模板。

我究竟做错了什么?

最佳答案

几个问题:

-- 字符串文字 'i am a friggin' RRRRROOOOOOOVVVERRRRR~~'包含不平衡的单引号。你可能想要

<xsl:with-param name="text" select='"i am a friggin&#x27; RRRRROOOOOOOVVVERRRRR~~"'/>

-- call-template不能出现在模板定义之外。

-- 要引用您应该使用的参数 value-of-select ,如
 &lt;span&gt; &lt;%="<xsl:value-of select="$text"/>"%&gt;   &lt;/span&gt;

关于xslt - 从 xsl :template and using it in another xsl file 传递一个字符串参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11802667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com