【发布时间】:2013-03-02 19:56:22
【问题描述】:
基本上,我正在使用 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
}
但是我怎样才能在这个 Array 中获取 JSON API?如果我的问题难以理解,我很抱歉,但这是我能解释的最好的了。
有没有办法将 JSON 转换为 XML 文档?
【问题讨论】:
-
请解释一下您为什么要这样做。两个 API 是否都返回完全相同的对象,但表示形式不同(一个是 JSON,另一个是 XML)?为什么要将它们结合起来?