代码的相关部分:我怎样才能在XSLT转换成'撇号
<xsl:variable name="apos">'</xsl:variable>
<xsl:variable name="and" select='"'"' />
<xsl:value-of select="translate(products_name/node(),$and,$apos)"/>
我想这应该是一个简单的事情,上面的代码应该工作,但它不会影响在所有的输出。
(我用的变量,因为名称不能一个符号内开始在仅使用撇号带来了一个编译错误。)
我测试过的代码,以确保翻译使用字符串是工作,没有错误在那里。
任何帮助将不胜感激。
'已经是一个撇号不是吗? –
是的;我确实怀疑前面的'0'是否会把它当作八进制,但是我看到'9'并且做了一个自己的脸掌。 – Flynn1179
是的,但字符串“&#039;”被显示而不是撇号。现在问题解决了,谢谢你的回应。 – dudledok