0

晚上好,
我在 JSON 中遇到了一个简单的问题。我正在开发一个从 API 获取数据的智能手表(Pebble)应用程序,它返回以下内容:

{
  "name": "toto",
  "count": 55,
  "results": {
    "collection1": [
      {
        "article": "Content number 1"
      },
      {
        "article": "Content number 2"
      },
      {
        "article": "Content number 3"
      }
    ]
  }
}

问题如下:是否可以从此 JSON 中仅访问最新的“文章”内容?所以在这种情况下,它将是“内容编号 3”。
这是我到目前为止所得到的,但它只返回第一个元素:

ajax({ url: 'MY_API_URL', type:'json' }, function(data){
  simply.vibe(); // Vibrate the watch
  var message = data.results.collection1[0].article;
simply.body(message); // display the message on the watch


非常感谢 !

4

2 回答 2

3

那将是:

data.results.collection1[data.results.collection1.length - 1].article
于 2014-07-11T19:31:49.073 回答
1

data.results.collection1[data.results.collection1.length-1].article;

于 2014-07-11T19:31:28.303 回答