$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];