Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 当属性有空格时解析JSON对象_Jquery_Json - Fatal编程技术网

Jquery 当属性有空格时解析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

我想看看是否有办法解析一个有空格的json对象。下面是json的示例:

[
    {"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,谢谢你的关注!