我收到一个 base64 编码的 json 以响应 ajax 调用。然后我解码base64并得到json。在此之后出现问题,在使用 jQuery.parseJSON() 函数解析此 json 时,我无法将其提取到数组中。
我将它转换为 json 和 base64 的 2D 数组,这两个过程对我来说都是强制性的。
这是代码。
jQuery.post("http://mydomain.com/contorller/functionname", {}, function(response) {
if(response != ""){
var series_json = decode64(response);
var seriesdata = jQuery.parseJSON(series_json);
//var sd= seriesdata.series;
alert(seriesdata["series"]["seriesid"]);
}
});
decode64 清楚地将响应转换为 json。有没有人可以帮助我克服这个问题。
提前致谢。