【发布时间】:2011-02-17 12:23:27
【问题描述】:
我通过以下方式将 RSS (XML) 文档加载到 SimpleXmlElement 中:
$x = new SimpleXmlElement($content);
我们还测试过:
$x = simplexml_load_string($content);
当我打印出 $content 时,编码是正确的,但是当我将它加载到 SimpleXmlElement 并打印出来时,我会得到类似的东西; 'være' 而不是 'være'。
知道如何解决这个问题吗?
另外,还有一个问题,SimpleXmlElement 似乎很慢,有什么办法可以加快速度?
[编辑]
RSS来源:http://www.vg.no/rss/nyfront.php?frontId=1
而且似乎其他东西是我的瓶颈(foreach 贯穿我所有的 RSS 新闻条目)。
【问题讨论】:
-
你输出的编码是什么?再慢一点,你 100% 确定那是 SimpleXML,而不是传出请求吗?
标签: php encoding utf-8 simplexml