1

我有一个包含多个“行”的 JSON 文件,我怎样才能显示我需要的行?

就我而言,我需要显示Nameand Score,而且,IP当我单击用户名时,我需要显示 ,并且不显示任何UselessData行。

(我不需要所有代码,我只需要大致了解)

JSON文件

{
    "records": [
    {
      "name": "AAAA",
      "score": 100,
      "IP" : "0.0.0.0",
      "UselessData" : "Whatever"
    },
    {
      "name": "BBBB",
      "score": 50,
      "IP" : "1.1.1.1",
      "UselessData" : "Whatever"
    },
    [...]
    ],
}

我一直在搜索 de 文档和一些源代码,但没有看到类似的东西,我可能只是跳过了它,因为它似乎是一个基本设置,但我就是想不通。

4

1 回答 1

0

如果我理解正确,您只需要一个具有三个属性的对象数组。我认为,您可以做的只是映射您的记录并使用您需要的数据返回对象。像这样的东西

x.records.map(function(record) {
  return {name: record.name, score: record.score, IP: record.IP};
});
于 2016-06-11T21:55:59.070 回答