SyntaxError:JSON中的意外标记t

时间:2017-03-27 11:29:32

标签: javascript php angularjs json angularjs-scope

我创建一个角度应用程序,从网上获取api的一些数据,首先我从我的php脚本获取api信息比在我的angularjs应用程序中获取json结果,但是给我错误“SyntaxError: JSON中出现意外的令牌t“,无法弄清楚原因。

我的php:

a

控制器:

header('Content-Type: application/json');
// jSON URL which should be requested
$json_url = "http://iatageo.com/getLatLng/OPO";

// Initializing curl
$ch = curl_init( $json_url );
// Configuring curl options

// Getting results
$result = curl_exec($ch); // Getting jSON result string

echo json_encode($result);

1 个答案:

答案 0 :(得分:0)

只需将您的网址粘贴到浏览器中,它就会返回:

{"latitude":"41.2481002808","longitude":"-8.68138980865","code":"OPO"}true

您收到错误,因为您从响应中获取了所有数据,在JSON之后使用布尔参数。 因此,首先检查responce var,然后检索所需的有效数据。

最好的问候。