CakePHP2系でXMLを配列に格納する方法

CakePHPクッキング

CakePHP2系を個人的に使い始めていますが、1系とは違っている部分が多々あるので、覚書として書いておきます。

今回はAPIとかでよく出てくるXMLを配列に格納したい時のやり方です。



まずXmlの呼び出しは、
[PHP]App::uses(‘Xml’, ‘Utility’);[/PHP]

そして、配列への格納は、
[PHP]
$xmlString = ‘value‘;
$xmlArray = Xml::toArray(Xml::build($xmlString));
[/PHP]
とても簡単ですね。

これ以外にもXMLに関しては、CakePHP Cookbook v2.x documentationのXmlのページに詳しく書いてあります。