如何从XSLT输出&符号

dav*_*rti 5 html xml xslt

我正在将所有内容&转换&为我的XML,以便XSLT可以编译.我正在将XML设计为HTML.但是,当XSLT填充文本框时,我需要&显示为&.

例如,它you & me在文本框中显示" ",但我需要看到" you & me".

kjh*_*hes 10

如何输出&作为&在XSLT

在一般情况下,这里有输出替代技术&&:


现在,在您的特定情况下,您说&文本框中的s显示为" &".我根本没看到.除了XML或XSLT之外,我在上面展示了如何生成&而不是&,HTML本身确实没有问题&......

考虑这个简单的测试HTML:

<html>
  <body>
    <h3>No &amp;amp; is displayed in any of these cases:</h3>
    <div>
      In an input box:
      <input type="text" value="Ampersand: &amp;"/>
    </div>
    <div>
      In a text area:
      <textarea>Ampersand: &amp;</textarea>
    </div>
    <div>In a div: Ampersand: &amp;</div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这在浏览器中呈现如下:

在此输入图像描述

正如你所看到的,是没有问题的渲染&amp;&.