如何编码/解码XML并保留语言?

时间:2011-08-18 05:07:11

标签: php xml

我正在使用Twitter的REST API将用户的时间轴作为RSS返回。当我在W3C的Feed Validator中查看时,我遇到麻烦的XML看起来像这样:

<item>
   <title>your: &#12392;&#12426;&#12354;&#12360;&#12378;&#12377;&#12387;&#12365;&#12426;&#12373;&#12379;&#12390;&#12415;&#12383;&#12290;</title>
   <description>your: &#12392;&#12426;&#12354;&#12360;&#12378;&#12377;&#12387;&#12365;&#12426;&#12373;&#12379;&#12390;&#12415;&#12383;&#12290;</description>

那是日本人:

你的:とりあえずすっきりさせてみた。

你的:とりあえずすっきりさせてみた。

但是,使用此代码检索XML:

<?php
  $path = "http://twitter.com/statuses/user_timeline/".$twittername.".rss?count=1";
  $xml = @simplexml_load_file($path);
?>

在XML对象中给出了这个:

[item] => SimpleXMLElement Object
      (
          [title] => your: ã¨ã‚Šã‚ãˆãšã™ã£ãã‚Šã•ã›ã¦ã¿ãŸã€‚
          [description] => your: ã¨ã‚Šã‚ãˆãšã™ã£ãã‚Šã•ã›ã¦ã¿ãŸã€‚

这里发生了什么?我怎样才能正确编码/解码/检索/?数据,以便保留语言?

0 个答案:

没有答案