【发布时间】:2015-01-13 20:38:21
【问题描述】:
在我开始之前,我知道有很多类似的问题,但相信我,我读过所有的,如果不是大部分的话。我尝试了一堆解决方案,但似乎没有一个有效。我的结果是一棵空白的“树”。这是我正在使用的代码。
$jSON = json_decode('array here');
function array2xml($array, $xml = false)
{
if($xml === false) {
$xml = new SimpleXMLElement('<result/>');
}
foreach($array as $key => $value) {
if(is_array($value)) {
array2xml($value, $xml->addChild($key));
} else {
$xml->addChild($key, $value);
}
}
return $xml->asXML();
}
这是我正在使用的 JSON 数组。
我不确定为什么它不起作用。这是我使用该函数时的结果。
<result>
<generated_in>155ms</generated_in>
</result>
【问题讨论】: