【发布时间】:2013-10-21 03:28:46
【问题描述】:
你好,我正在从 XML 文件做一个 RSS 提要,没关系。但是特殊的拉丁字符没有正确回显,页面的其余部分正在这样做..我想我需要将数组转换为 utf8。
这适用于页面,如果我将其更改为 UTF 我得到了?而不是角色本身
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
这是我的代码(部分)
$rss = new DOMDocument();
$rss->loadXML( curl_load('http://www.laesquinadelamoda.com/feed/') );
//Charset.forName("UTF-8").encode($rss);
$feed = array();
foreach ($rss->getElementsByTagName('item') as $node) {
$item = array (
如何修复数组以正确显示 UTF8 字符
【问题讨论】:
-
试试
<meta charset="utf-8">。此外,您应该能够使用$rss->load('http://www.laesquinadelamoda.com/feed/')打开提要 -
谢谢,但页面的其余部分不起作用,因为当我设置为
-
您需要显示输出显示不正确数据的代码。您的元标记也应该在您的
<head>块的顶部附近,以免其他任何错误设置编码