如何将JSON字符串转换为this query的数组?
请求代码:
$cookies=tmpfile();
$ch = curl_init("https://s.taobao.com/search?ajax=true&callback=&app=imgsearch&tfsid=TB1jNPyLFXXXXXxXFXXXXXXXXXX");
curl_setopt($ch, CURLOPT_USERAGENT, 'IE20');
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookies);//используем куки
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookies);
$page=curl_exec($ch);
curl_close($ch);
substr($page, 0, -1);
$json = json_decode($page,true);
print_r($page);
答案 0 :(得分:2)
你应该尝试一下它会起作用
<?php
ini_set('max_execution_time', -1);
header('Content-Type: application/json');
$data=file_get_contents("http://tajmarket.ru/tetes/files/");
echo json_encode($data);
?>
答案 1 :(得分:0)
请检查数据。数字1出现在文件的末尾。请删除它。