問題は、Twitterエントリに「」などの特殊文字がある場合、「disable-output-escaping = "yes"」を使用しましたが、IEでは'としてレンダリングされることです。他のブラウザでは問題ありません。この問題を処理するにはどうすればよいですか
特定のコードを表示せずに、そのような質問に対する一般的な回答のみを受け取ります。
これは、DOEをまったく必要とせずにアポストロフィを生成する2つの方法の例です。
この変換:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes"/>
<xsl:template match="/">
<p>It's Monday today</p>
<p>It's early morning</p>
</xsl:template>
</xsl:stylesheet>
XMLドキュメント(使用されていない)に適用すると、次の出力が生成されます。
<p>It's Monday today</p>
<p>It's early morning</p>
そしてそれは次のようにIEによって表示されます:
It's Monday today
It's early morning