使用php / jquery / html标记Yahoo Weather(JSON)

时间:2017-12-01 21:08:36

标签: php jquery json yahoo-api

我使用YQL查询从Yahoo Weather返回JSON对象。但是我不确定如何标记这个对象。

返回的JSON对象是:

{
   "query":{
      "count":3,
      "created":"2017-12-01T20:28:57Z",
      "lang":"en-GB",
      "results":{
         "channel":[
            {
               "item":{
                  "forecast":{
                     "code":"28",
                     "date":"01 Dec 2017",
                     "day":"Fri",
                     "high":"3",
                     "low":"0",
                     "text":"Mostly Cloudy"
                  }
               }
            },
            {
               "item":{
                  "forecast":{
                     "code":"26",
                     "date":"02 Dec 2017",
                     "day":"Sat",
                     "high":"7",
                     "low":"1",
                     "text":"Cloudy"
                  }
               }
            },
            {
               "item":{
                  "forecast":{
                     "code":"26",
                     "date":"03 Dec 2017",
                     "day":"Sun",
                     "high":"8",
                     "low":"6",
                     "text":"Cloudy"
                  }
               }
            }
         ]
      }
   }
}

我可以看到层次结构是: 查询>结果>频道[item>预测>天气数据]

对网页/文档的任何帮助或指示表示赞赏。如果需要,我也很乐意提供任何进一步的信息。

由于

1 个答案:

答案 0 :(得分:0)

您可以使用check轻松解析JSON:

json_decode