Jquery 当属性有空格时解析JSON对象
我想看看是否有办法解析一个有空格的json对象。下面是json的示例:Jquery 当属性有空格时解析JSON对象,jquery,json,Jquery,Json,我想看看是否有办法解析一个有空格的json对象。下面是json的示例: [ {"Search Engine":"Google","Keywords":"air conditioning Altamonte Springs FL"}, {"Search Engine":"Google","Keywords":"air conditioning Apopka FL"} ] 下面是我用来解析数据的JavaScript jQuery.ajax({ url: '<?php
[
{"Search Engine":"Google","Keywords":"air conditioning Altamonte Springs FL"},
{"Search Engine":"Google","Keywords":"air conditioning Apopka FL"}
]
下面是我用来解析数据的JavaScript
jQuery.ajax({
url: '<?php echo plugins_url('CSAnalytics/csv-json/csv-converter.php'); ?>',
dataType: 'json',
success: function (response) {
var searchHTML = '';
jQuery.each(response, function (i, item) {
searchHTML += '<tr><td class="tg-yw4l">' + item.Search Engine + '</td><td class="tg-yw4l">' + item.Keywords + '</td><td class="tg-yw4l">' + item.Website + '</td><td class="tg-yw4l">' + item.Position + '</td><td class="tg-yw4l">' + item.Previous + '</td><td class="tg-yw4l">' + item.Change + '</td><td class="tg-yw4l">' + item.Page + '</td><td class="tg-yw4l">' + item.Best + '</td></tr>';
});
jQuery('#search_ranking').append(searchHTML);
}
});
jQuery.ajax({
url:“”,
数据类型:“json”,
成功:功能(响应){
var searchHTML='';
每个(响应、函数(i、项){
searchHTML+=''+项目.搜索引擎+''+项目.关键词+''+项目.网站+''+项目.位置+''+项目.上一个+''+项目.更改+''+项目.页面+''+项目.最佳+'';
});
jQuery(“#搜索排名”).append(searchHTML);
}
});
我不知道如何解析“搜索引擎”的数据,因为它有那个空间。我没有尝试这个,但是:
item['Search Engine']
你应该很好。对象属性可以像javascript对象那样被引用。这也是使用变量引用某些内容的一种方式:
var variable = 'Search Engine';
item[variable]
item['Search Engine']
谢谢Juan,非常感谢!这是无效的syntaxOops,谢谢你的关注!