Javascript AngularJS或JQuery解析错误格式JSON(http get)
我试图从远程服务器解析错误的json格式,如下所示:Javascript AngularJS或JQuery解析错误格式JSON(http get),javascript,jquery,ajax,json,angularjs,Javascript,Jquery,Ajax,Json,Angularjs,我试图从远程服务器解析错误的json格式,如下所示: //[ {},{} ] 我的AngularJS代码: $http.get('http://www.example.com/badjson') .success(function(data) { console.log(data); }); 但我在JSON数据的第1行第1列得到了错误:JSON.parse:意外字符。 我也无法使用$.getJSON在Jquery中运行它。有什么想法吗?您需要使用transformR
//[
{},{}
]
我的AngularJS代码:
$http.get('http://www.example.com/badjson')
.success(function(data) {
console.log(data);
});
但我在JSON数据的第1行第1列得到了错误:JSON.parse:意外字符。
我也无法使用$.getJSON在Jquery中运行它。有什么想法吗?您需要使用
transformResponse
功能获取原始响应:
$http.get('http://www.example.com/badjson', {
transformResponse: function(d, h) {
return d;
}
})
.success(function(data) {
conole.log(data);
});
您需要使用
transformResponse
函数获取原始响应:
$http.get('http://www.example.com/badjson', {
transformResponse: function(d, h) {
return d;
}
})
.success(function(data) {
conole.log(data);
});
您需要使用
transformResponse
函数获取原始响应:
$http.get('http://www.example.com/badjson', {
transformResponse: function(d, h) {
return d;
}
})
.success(function(data) {
conole.log(data);
});
您需要使用
transformResponse
函数获取原始响应:
$http.get('http://www.example.com/badjson', {
transformResponse: function(d, h) {
return d;
}
})
.success(function(data) {
conole.log(data);
});