10

xslt を使用して RSS フィードのスタイルを設定しようとしています。タグに格納されている画像をフィードに表示したい。問題は、レンダリングされるのではなく、ページにテキストとして表示されるようにエンコードされていることです。以下は、文字列の一部の例です。

1)。<説明><img src="http&#58;&#47;&#47;buavhw.blu.livefilestore.com&#47;y1ppCokLxFJSG2cmyPdvg...

ここに正しく表示されるようにするには、上記の文字列にコードを追加する必要がありました。以下の文字列は、テキスト ボックスに直接貼り付けた場合の表示です。

2)。<説明><img src="http://buavhw.blu.livefilestore.com/y1ppCokLxFJSG2cmyPdvg...

プレビューウィンドウから再度コピーして貼り付けると、次の文字列になります。

3)。<説明><img src="http://buavhw.blu.livefilestore.com/y1ppCokLxFJSG2cmyPdvg...

4

1 に答える 1

24

xsl:value = ofタグで特別なプロパティを使用することをお勧めします。これは、 disable-output-escaping="yes" のように使用します。

<xsl:value-of select="description" disable-output-escaping="yes"/>
于 2011-03-08T08:05:25.973 に答える