0

我正在尝试从 JSON CSE 中检索图像但没有成功,我可以通过以下方式检索标题和描述

  for (var i = 0; i < response.items.length; i++)
{
    var item = response.items[i];
    var title = item.htmlTitle;
...

但我无法从 JSON 中查询图像 url,这里是 JSON 模式:

"items": [
  {
   "kind": "",
   "title": "",
   "htmlTitle": "",
   "link": "",
   "displayLink": "",
   "snippet": "",
   "htmlSnippet": "",
   "cacheId": "",
   "formattedUrl": "",
   "htmlFormattedUrl": "",
   "pagemap": {
    "product": [
     {
      "name": "",
      "image": "",
      "description": ""
     }
    ],
    "cse_image": [
     {
      "src": ""
     }
    ],

我试过了:

item.pagemap.product.image
item.[pagemap][product].image
item.product.image
etc

请帮忙。

4

1 回答 1

0

看起来 product 是一个数组。您是否尝试过 item.pagemap.product[0].image ?

于 2013-09-10T18:35:37.520 回答