Jquery 如何解析";og:description";来自Google自定义搜索API的json对象中的节点

Jquery 如何解析";og:description";来自Google自定义搜索API的json对象中的节点,jquery,json,google-api,google-search-api,Jquery,Json,Google Api,Google Search Api,我正在使用谷歌自定义搜索API,它以json格式为我提供搜索结果。() 我需要获取节点的内容og:description,但显然没有我想象的那么简单。我已尝试使用以下内容:items.pagemap.metatags[0]。og:description无效-分号会导致错误 我的其余代码如下所示,并且正在运行: var key = "xxx"; var cx = "xxx"; var q = "cars"; var url = "https://www.googl

我正在使用谷歌自定义搜索API,它以json格式为我提供搜索结果。()

我需要获取节点的内容
og:description
,但显然没有我想象的那么简单。我已尝试使用以下内容:
items.pagemap.metatags[0]。og:description
无效-分号会导致错误

我的其余代码如下所示,并且正在运行:

    var key = "xxx";
    var cx = "xxx";
    var q = "cars";
    var url = "https://www.googleapis.com/customsearch/v1?q=" + encodeURIComponent(q) + " &prettyPrint=false&cx=" + cx + "&key=" + key + "";
    $.getJSON(url, function(data) {
        var news = [];
        if (data.items) {
            $.each(data.items, function(key, i) {
                news.push("<li><img src='" + i.pagemap.cse_image[0].src + "'><a target='_blank' href='" + i.link + "'>" + i.title + "</a><div class='description'>" + i.snippet + "</div></li>");
                //console.log(data);
            });
        }

        $("<ul/>", {
            html: news.join("")
        }).appendTo("#content_0");
    }).fail(function() {
        console.log("error");
    });
var key=“xxx”;
var cx=“xxx”;
var q=“汽车”;
变量url=”https://www.googleapis.com/customsearch/v1?q=“+encodeURIComponent(q)+”&prettyPrint=false&cx=“+cx+”&key=“+key+”;
$.getJSON(url、函数(数据){
var新闻=[];
if(数据项){
$.each(数据项、功能(键、i){
news.push(“
  • ”+i.snippet+”
  • ”; //控制台日志(数据); }); } $(“
      ”{ html:news.join(“”) }).appendTo(“#content_0”); }).fail(函数(){ 控制台日志(“错误”); });

    非常感谢您的帮助。

    经过数小时的搜索,结果发现解决方案如下-方括号:

    items.pagemap.metatags[0]['og:description']