如何使用xslt解码html字符串

时间:2010-06-13 04:59:35

标签: html xml xslt render urldecode

我正在尝试使用xslt设置rss Feed的样式。我想显示存储在Feed中标记中的图像。问题是它被编码为在页面上显示为文本而不是被渲染。以下是字符串部分的示例。

1)。 < description>& lt; img src =“http& amp;#58;& amp;#47;& amp;#47; buavhw.blu.livefilestore.com& amp;#47; y1ppCokLxFJSG2cmyPdvg ...

我不得不在上面的字符串中添加额外的代码,以使其在此处正确显示。下面的字符串是我将其直接粘贴到文本框中时的显示方式。

2)。 < description>< img src =“http:// buavhw.blu.livefilestore.com/ y1ppCokLxFJSG2cmyPdvg ...

如果我再次从预览窗口复制并粘贴它,那么它只会变成以下字符串。

3)。 < description>< img src =“http://buavhw.blu.livefilestore.com/y1ppCokLxFJSG2cmyPdvg ...

1 个答案:

答案 0 :(得分:22)

我建议你在xsl:value = of tag中使用特殊属性            停用输出转义= “是” 像这样使用:

<xsl:value-of select="description" disable-output-escaping="yes"/>