I love iPhone, Android, Cocos2d-x
CakePHP1.2 で XML を配列として扱う方法
CakePHP1.2 で XML を配列として扱う方法です。
XML を string として保持している場合
uses('Xml'); $file = file_get_contents('/path/to/xml_file'); $xml = new XML($file); $xml_array = Set::reverse($xml);
URL から XML を読み込んで直接配列にすることもできます。
uses('Xml'); $xml = new XML("http://www.syuhari.jp/blog/feed"); $xml_array = Set::reverse($xml);
XML クラスは cake/libs/xml.php で定義されています。
Set::reverse メソッドはオブジェクトを配列に変換します。
まだ RC1 は試していないので CakePHP1.2 beta で動作確認しています。
参考サイト:Array from XML in CakePHP ? nuts and bolts of cakephp
関連する投稿
2 comments
コメントをどうぞ
Additional comments powered by BackType
Proxies For Seo…
CakePHP1.2 ã?§ XML ã?’é…?å??ã?¨ã??ã?¦æ‰±ã?†æ??æ??ã?§ã?™ã?? XML ã?’ string ã?¨ã??ã?¦ä¿?æŒ?ã??ã?¦ã??ã??å?´å?? uses(‘Xml’); $file =…
1unmindful…
…