CakePHP2.xでRSSのパーサーする方法

CakePHPクッキング

CakePHP1.xでRSS(XML)のデータを扱う場合は、

uses('Xml');
$xml = new Xml($url);
$array = Set::reverse($xml);

のような感じで出来たのですが、CakePHP2.xになるとそれでは扱えなくなります。

2.0 Migration Guide — Cookbook v2.x documentation
Xml — Cookbook v2.x documentation
このあたりに書いてありますが、

App::uses('Xml', 'Utility');
$array = Xml::toArray(Xml::build($url));

このようにやればRSS(XML)を扱うことができます。

コメントをどうぞ

メールアドレスが公開されることはありません。