我将参数解析为 php 文件并尝试使用 file_get_contents() 获取 json。这是我的代码:
< ?php
$url = $_GET['url'];
$url = urldecode($url);
$json = file_get_contents($url, true);
echo($json);
? >
这是被调用的 URL:http: //vimeo.com/api/v2/channel/photographyschool/videos.json
这是我的结果的一部分:
[{"id":40573637,"title":"All For Nothing - \"Dead To Me\" & \"Twisted Tongues\""}]
等等......所以一切都逃脱了。结果中甚至还有 \n 。
由于之后我需要使用 json(在 js 中),我需要一个非转义版本!
有趣的是,我的代码例如适用于这个 json:http: //xkcd.com/847/info.0.json
我的问题是什么?