两种类型的JSON响应(Python)

2024-10-06 11:18:50 发布

您现在位置:Python中文网/ 问答频道 /正文

所讨论的JSON响应是Police APIIceland's Flight Info API。我很容易就能解析Police API,但我正在努力使用冰岛API

这两个回答的格式略有不同,如您所见:

{
    results: [
        {
        date: "14. Mar",
        flightNumber: "WW201",
        airline: "WOW air",
        to: "London Gatwick",
        plannedArrival: "07:00",
        realArrival: "12:14",
        status: "Departed 12:05"
    },

上面的那个是我正在挣扎的那个,下面的那个很好

[
    {
        id: "C01",
        name: "New Parks"
    },

它们似乎颠倒了方括号和方括号,这有什么原因吗?把我的头发拔出来


Tags: infoapijsondate格式resultsmarflight
1条回答
网友
1楼 · 发布于 2024-10-06 11:18:50

这实际上只取决于API的实现者,但没什么大不了的。基本上你可以想象第一个的results属性是第二个的整个主体:

# Access the first ID
data.results[0].id # Iceland
data[0].id         # Police

相关问题 更多 >