require_once 'JAX.php';
// 配列データのサンプル
$data = array(
'id' => 99,
'name' => '赤猫',
'option' => array(
'age'=>0,
'date'=>'2017-5-1'
)
);
var_dump($data);
// 配列データからXMLテキストに変換する
$jax = new JAX();
$xml_fp = 'test1.xml';
$xml_text = $jax->array2xml('cat',$data);
var_dump($xml_text);
// XMLテキストから配列データに変換する。
$data2 = @$jax->xml2array($xml_text);
var_dump($data2);
出力
array(3) { ["id"]=> int(99) ["name"]=> string(6) "赤猫" ["option"]=> array(2) { ["age"]=> int(0) ["date"]=> string(8) "2017-5-1" } } string(124) "