-5

有人可以帮助我如何使用javascript在下面的json输出中检索标签的值(我想要下面的值M)。如果 id 使用这个 jsonData["items"][i].id; 但标签值 M 无法检索。

{
  "items": [

    {
      "id": 2789434725001,
      "name": "La récolte de maïs peut-elle impacter les cours ?",
      "shortDescription": "31/10/2013\rAu programme : un point sur les récoltes de maïs, l'influence de la production d'huile de palme en provenance de Malaisie, les conséquences de la hausse probable du taux de TVA sur les engrais.",
      "tags": [
        "jt",
        "youtube",
        "M"
      ],
      "thumbnailURL": "http://brightcove.vo.llnwd.net/d21/unsecured/media/585058619001/201310/2640/585058619001_2789497487001_th-52727bebe4b03283b8406026-1592194012001.jpg?pubId=585058619001"
    },

    {
      "id": 2752758713001,
      "name": "Impact sur le marché mondial de l'accord concernant le budget américain",
      "shortDescription": "18/10/2013\rAu sommaire : l'impact sur les marchés agricoles de l'accord concernant le budget américain, un point sur le développement des cultures en Amérique du Sud et sur le changement de tendance sur le marché des orges.",
      "tags": [
        "jt",
        "youtube",
        "M"
      ],
      "thumbnailURL": "http://brightcove.vo.llnwd.net/d21/unsecured/media/585058619001/201310/911/585058619001_2752793938001_th-52613c28e4b0ebd227209755-782203294001.jpg?pubId=585058619001"
    },

   ],
  "page_number": 0,
  "page_size": 10,
  "total_count": 245
}
4

1 回答 1

3

您可以使用

var tags = jsonData["items"][i].tags;
var m = tags[tags.length-1];

或者

var m = jsonData["items"][i].tags[2];

如果您想知道“M”是否在标签中,您可以这样做

var hasM = jsonData["items"][i].tags.indexOf("M")>=0;
于 2013-11-07T10:59:33.023 回答