CakePHP 1.2でXMLを利用する
CakePHPでXMLを利用したいなあ、と思いました。PHPでXMLというと、どうもいいイメージがないです(XML自体が、あまりいいイメージではないかもしれない)。CakePHPだと何か便利なのはないかな?と調べてみたら、ありましたよ。
コントローラー
<?php class XmlsController extends AppController { var $uses = null; function index(){ uses('Xml'); $file = 'xmlのファイルパス、もしくは、URL'; $xml = new Xml($file); $this->set('xml', Set::reverse($xml)); } } ?>
取得結果
きっちり、配列です。これだとだいぶ楽ですね。とくに、ファイルでもいいし、URLでも対応している点がいいですね。