【发布时间】:2017-11-07 17:40:50
【问题描述】:
在我的 XSLT(2.0 - 输出方法是 html)中,我有这个:
<img>
<xsl:attribute name="href">
<xsl:text disable-output-escaping="yes"><?php echo get_url(); ?></xsl:text>
</xsl:attribute>
</img>
我想要的输出如下:
<img href="<?php echo get_url(); ?>">
我得到的输出如下:
<img href="<?php echo get_url(); ?>">
尝试了很多不同的方法来让 ">" 出现在输出中,而不是 > (CDATA 标记的部分等)但似乎没有任何效果。奇怪的是小于号可以正常工作,但大于号不行。我正在使用 Saxon-PE 9.5.1.7。
【问题讨论】:
标签: html xslt xslt-2.0 processing-instruction