やりたいこと
PHP 5.6以上(fuel使用) でXMLを生成するメソッドを検討しています。
テストで使用したいので、テストパターンに合わせたXML生成できるような汎用的な形にしたいです。
XMLパターンの一例
・属性を持つタグ生成
<hoge> ... <fuga index=1> ... <fuga> ... </hoge>
問題箇所
例えば、上記のような属性(index=1)のあるXMLを生成したいので、試しにFuelのformatクラスを使用してみましたが、fugaタグの下にitemタグ、indexタグができてしまう形になってしまいました。
元データはarray配列で設定しました。
$array = array('hoge' => array(fuga, array(index, 1))); Format::forge($array)->to_xml();
メソッド等にこだわりはなく、ライブラリ的なものがあれば、利用したいです。(スクラッチで都度書かなくてすむように)
回答1件
あなたの回答
tips
プレビュー