Как можно выбрать ключ объекта и значение в JSON - PullRequest
0 голосов
/ 03 февраля 2020

Я сделал с помощью скрипта jquery вот так, и он возвращает мне все ключи от первого объекта, но я хочу выбрать указанный c один и добавить его.

$.getJSON("json.json", function(data) {
  var items = [];
  $.each(data.ListData_BS[0], function(key, val) {

    items.push("<li id='" + key + "'>" + val + "</li>");
    console.log(data.ListData_BS[0])

  });

  $("<ul/>", {
    "class": "my-new-list",
    html: items.join("")
  }).appendTo("body");
});

и это мой json файл. Как указать c для выбора, например, "Cod" или в "MatchDetails", "GameAlias"?

{
  "ListData_BS": [{
    "Cod": "156",
    "CodEx": "18927206",
    "EventDate": "02\/02\/20 12:30",
    "EventDate_US": "02\/02\/20 12:30",
    "EventID": "1780",
    "EventName": "Juventus - Fiorentina",
    "EventTimeToStart": "2 g 2 h 29 m",
    "EventTimeToStart_S": "181775",
    "GameDetails": [{
        "GameAlias": "Finale 1X2",
        "GameClassID": "3",
        "GameCode": null,
        "GameHValue": null,
        "GameName": "1",
        "GameOUValue": null,
        "GameOdd": "1.38",
        "GameOrdiID": "1",
        "GamePerc": "99",
        "GamePkID": 168003962,
        "GameRule": "1-20",
        "Shortcut": null,
        "shcut": null
      },
      {
        "GameAlias": "Finale 1X2",
        "GameClassID": "3",
        "GameCode": null,
        "GameHValue": null,
        "GameName": "X",
        "GameOUValue": null,
        "GameOdd": "5.00",
        "GameOrdiID": "2",
        "GamePerc": "1",
        "GamePkID": 168003964,
        "GameRule": "1-20",
        "Shortcut": null,
        "shcut": null
      }
    ]
  }],
  "ListData_BS": [{
    "Cod": "156",
    "CodEx": "18927206",
    "EventDate": "02\/02\/20 12:30",
    "EventDate_US": "02\/02\/20 12:30",
    "EventID": "1780",
    "EventName": "Juventus - Fiorentina",
    "EventTimeToStart": "2 g 2 h 29 m",
    "EventTimeToStart_S": "181775",
    "GameDetails": [{
        "GameAlias": "Finale 1X2",
        "GameClassID": "3",
        "GameCode": null,
        "GameHValue": null,
        "GameName": "1",
        "GameOUValue": null,
        "GameOdd": "1.38",
        "GameOrdiID": "1",
        "GamePerc": "99",
        "GamePkID": 168003962,
        "GameRule": "1-20",
        "Shortcut": null,
        "shcut": null
      },
      {
        "GameAlias": "Finale 1X2",
        "GameClassID": "3",
        "GameCode": null,
        "GameHValue": null,
        "GameName": "X",
        "GameOUValue": null,
        "GameOdd": "5.00",
        "GameOrdiID": "2",
        "GamePerc": "1",
        "GamePkID": 168003964,
        "GameRule": "1-20",
        "Shortcut": null,
        "shcut": null
      }
    ]
  }]
}

Этот скрипт возвращает мне все объекты из "ListData_BS", я хочу выбрать один или два.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...