2016-05-01 2 views
1

Я пытаюсь разобрать следующий JSON-файл, используя Javascript. Может ли кто-нибудь помочь мне в том, как получить данные из такого типа структуры JSON?Как разобрать файл JSON с помощью javascript?

{ 
    "game_schedule": [ 
      { 
       "day1":{ 
        "date": "05/21/2016", 
        "time": ["09:06 am", "12:00 pm", "08:05 pm"], 
        "game": [ 
         "SF Giants vs NY Mets", 
         "LA Dodgers vs SD Padres", 
         "SF Giants vs SD Padres" 
         ] 
       }, 
       "day2":{ 
        "date": "05/22/2016", 
        "time": ["09:06 am", "04:09 pm"], 
        "game": [ 
         "LA Dodgers vs SF Gaints", 
         "LA Dodgers vs NY Mets" 
         ] 

      } 
     } 
    ] 
} 
+0

JSON является JavaScript. Вы сделали json с сервера? В этом случае, что получилось, вероятно, это строка? Покажите свой синтаксический код. – randominstanceOfLivingThing

+1

Когда файл JSON анализируется (с помощью 'JSON.parse'), он становится JavaScript-словарем и может быть доступен обычным способом. –

+1

Я не совсем уверен, что вы спрашиваете? Что вы пробовали? –

ответ

1
var obj = JSON.parse(json_string); 

// obj['game_schedule'][0]['day1']['date'] == '05/21/2016' 
+0

Спасибо за ответ. Не могли бы вы рассказать, как это сделать, если строка JSON находится в файле? – hellSigma

+0

Вам нужно указать, как файл хранится. Где он находится. Как к нему обращаются и т. Д. Сначала попробуйте поиграть в этот бит. Это может быть отдельный вопрос для вас. – vol7ron

Смежные вопросы