XML RSS フィードを読み取り、XSLT ファイルを介して変換する Windows コンソール アプリケーションを開発しています。RSS ノードのコンテンツの 1 つが HMTL エンコードされています。以下にサンプルを示します。
<description><b>When:</b> Monday, November 05, 2012 - 10:00 AM<br><b>Where:</b> Red Mountain Branch<br><br>Where: The Roadrunner Room<br /><br />Our Job Lab is open to help you with:<br /><br />• Job searching<br />• Creating resumes and cover letters<br />• Completing online job applications<br />• Providing interview tips<br />• Exploring your career interests<br />• Improving computer skills<br />• Increasing workplace skills and marketability.<br />• Marketing through Social Media<br />• GETTING HIRED!<br /><br />Need more information:<br /><br />Email: MesaLibJHH@gmail.com<br />Twitter: @MesaLibJHH<br />Facebook: www.facebook.com/MesaLibraryJobHelpHub<br /><br /></description>
ファイルの翻訳に使用している XSLT ファイルは次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<xsl:transform version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<xsl:output method="html" indent="yes" encoding="ISO-8859-1" />
<xsl:strip-space elements="category" />
<xsl:template match="/">
<xsl:for-each select="rss">
<xsl:for-each select="channel">
<rssItems>
<xsl:for-each select="item">
<item>
<title>
<xsl:value-of select="title"/>
</title>
<description>
<xsl:value-of select="description"/>
</description>
<category>
<xsl:for-each select="category">
<xsl:value-of select="text()"/>,
</xsl:for-each>
</category>
<link>
<xsl:value-of select="link"/>
</link>
<guid>
<xsl:value-of select="guid"/>
</guid>
</item>
</xsl:for-each>
</rssItems>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:transform>
<xsl:value-of select="description" />
RSS フィードの処理時に HTML エンコーディングを保持するには、 にどのような変更を加える必要がありますか?