2
我試圖如下顯示與樣品數據的RSS饋送的內容:無法無編碼錯誤顯示在RSS饋送法語字符
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title>NHL.com Nouvelles</title>
<link>http://www.nhl.com</link>
<description>Nouvelles</description>
<copyright>NHL Enterprises, L.P. (c) 2011 NHL. All Rights Reserved</copyright>
<language>fr-ca</language>
<lastBuildDate>Sun, 31 Jul 2011 21:14:47 EDT</lastBuildDate>
<item>
<title>L'attaquant Zach Parise signe un contrat d'une
saison avec les Devils
</title>
<link><![CDATA[http://www.nhl.com/ice/news.htm?id=585498&cmpid=rss-Nouvelles]]>
</link>
<description><![CDATA[ NEWARK, États-Unis -
L'attaquant Zach Parise a accepté un contrat d'une saison avec
les Devils du New Jersey. Lors de l'annonce en fin d'après-midi vendredi,
le président et directeur-général des Devils Lou Lamoriello
a ajouté que les deux parti...]]>
</description>
<pubDate>Fri, 29 Jul 2011 19:04:04 EDT</pubDate>
<guid><![CDATA[http://www.nhl.com/ice/news.htm?id=585498]]></guid>
</item>
<!-- other item nodes -->
</channel>
</rss>
饋送被編碼爲ISO-8859-1 。我嘗試了兩個腳本來在我的網站上顯示Feed,但看起來不正確。我注意到,即使在瀏覽器中查看XML文件時,字符也不能正確顯示。
我已經使用了兩種不同的JavaScript解決方案來顯示我的網站上的飼料,他們都沒有正確顯示字符。
有誰知道任何語言的預編譯RSS到HTML腳本,將正確編碼傳入的XML文件?
如果不是,有關我如何可以自己正確編碼它的任何建議?
這仍然沒有爲我工作。 – Luke
Gotcha @Luke。看到我上面的編輯。 –