$str = "Json数据";
$xml[0]= (array)$xml[0];
//如 /* { "animals": { "dog": [ { "name": "Rufus", "breed": "labrador" }, { "name": "Marty", "breed": "whippet" } ], "cat": { "-name": "Matilda" } } } */ $json = (array)json_decode($str); // 将Object转换为数组 如果下级数组无法输出 // 请用(Array)给予转换 例如: // $json[0]= (array)$json[0]; print_r($json); //输出数组
xml转array数组
$str = "Xml数据"; //如 /* <animals><dog><name>Rufus</name><breed>labrador</breed></dog><dog><name>Marty</name><breed>whippet</breed></dog><cat name="Matilda"/></animals> */ $xml = (array)simplexml_load_string($str); //(Array)前面加上 将Object转换为数组 诺下级数组无法输出, //请给予转换(Array) 例如: $xml[0]= (array)$xml[0]; print_r($xml); //输出数组
$xml[0]= (array)$xml[0];