gpt4 book ai didi

xml - 无法在没有编码错误的情况下在 RSS 提要中显示法语字符

转载 作者:行者123 更新时间:2023-12-04 06:20:18 24 4
gpt4 key购买 nike

我正在尝试使用示例数据显示 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 .我尝试了两个脚本来在我的网站上显示提要,但它看起来不正确。我注意到即使在浏览器中查看 XML 文件时,字符也无法正确显示。

我使用了两种不同的 JavaScript 解决方案来在我的网站上显示提要,但它们都没有正确显示字符。

有没有人知道任何语言的预建 RSS 到 HTML 脚本,它可以正确编码传入的 XML 文件?

如果没有,关于我如何自己正确编码的任何建议?

最佳答案

我以前遇到过类似的问题。

您将需要更改 charset在您的 HTML 中。

这对我有用。
<meta charset="ISO-8859">
编辑

刚刚也注意到这一点...您的 description内容乱码。您将需要在文本编辑器或用于编码的任何内容中重新输入它。看起来那个程序/应用程序损坏了它。可能是没有任何效果的部分原因。

<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>

此外,您应该考虑将法语字符更改为 ascii 或十六进制值,例如
téléphonique

t&#233;l&#233;phonique

关于xml - 无法在没有编码错误的情况下在 RSS 提要中显示法语字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6673484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com