处理JSON和XML数组


handling JSON and XML array

基本上,我正在使用2个API,我想在一个文件内集成,其中一个API返回JSON数组。另一个返回XML。

这是我希望能够做的想法

$arr = (array)file_get_contents(JSON API);
$arr2 = (array)simplexml_load_file("XML API");
$details['Details']['1'] = $arr['Details']['0'];
$details['Details']['2'] = $arr2['Details']['0'];
foreach($details['Details'] as $detail) {
 //do what i want with the array
}

但是我怎么能得到JSON API在这个数组?如果你很难理解我的问题,我很抱歉,但这是我能解释的最好的了。

是否有办法将JSON转换为XML文档?

您可以使用array_merge()

 $details = array_merge($arr, $arr2);

有一种方法可以在链接处将JSON转换为XML文档。

按需要操作数据对您很有帮助。