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