如何以JSON格式回显XML的内容?

时间:2016-02-02 21:41:32

标签: javascript php jquery json xml

我试图建立一个与http://thegamesdb.net/api/GetGamesList.php?name=dog内容相呼应的网页,但是采用JSON格式。

现在我的PHP页面只有这个代码:

<?php 
 echo file_get_contents("http://thegamesdb.net/api/GetGamesList.php?name=dog");    
?>

我发现了一个使用Javascript将XML转换为JSON的JSFiddle:

https://jsfiddle.net/neowot/7hfyunbc/2/

...但我不确定如何使其与我的目的相符。

任何帮助将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:3)

这应该有效。答案取自PHP convert XML to JSON并略有修改

$xml_string = file_get_contents("http://thegamesdb.net/api/GetGamesList.php?name=dog");
$xml = simplexml_load_string($xml_string);
$json = json_encode($xml);
$array = json_decode($json,TRUE);