ちょっとはまったので、メモです。

アメブロのRSSを、普通にPHPのプログラムで

$xml = @simplexml_load_file($rss_url)

として取得すると、何故か本文が取得出来ないんですよね。

原因は、本文の内部が

と囲われているから。

これを取得する方法はあります。

それは、

$xml = @simplexml_load_file($rss_url,NULL,LIBXML_NOCDATA)

と記述してやればOKです。

目から鱗でした。

スポンサー