这似乎应该很简单。当我将其作为文本输入时,使用©
的转义序列不起作用。 XPages引擎保持转义&符号,导致字符串被写为文字。
答案 0 :(得分:6)
XPages是XML,它不知道HTML转义字符,因此"转义" ©
符号。在设计输出HTML的XSLT样式表时,我偶然发现了同样的问题。
应该做的是:©
。您是在XPage的源代码中种植代码还是计算它?如果你计算它,请确保选择" HTML"选项(escaped = false),而不是纯文本。
让我们知道它是怎么回事。
答案 1 :(得分:3)
您可以直接使用版权符号吗? ©(Unicode代码点U + 00A9。)
答案 2 :(得分:2)
您可以在xp:text
上关闭转义<xp:text escape="false">
<xp:this.value><![CDATA[©]]></xp:this.value>
</xp:text>