将JSON文件中的数据提取到字典中

2024-06-23 19:38:43 发布

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

我在这个链接上有一个数据集(漂亮的打印副本):

[
  [
    [
      "ICE   78",
      1410011548,
      513933251,
      "84/460303/18/19/80",
      "17",
      1,
      "55",
      "Hamburg-Altona",
      [
        [
          206,
          -144,
          -476,
          "11",
          "36",
          null,
          null
        ],
        [
          -90,
          72,
          2477,
          "11",
          "37",
          null,
          null
        ],
        [
          -279,
          189,
          4192,
          "11",
          "36",
          null,
          null
        ],
        [
          -2922,
          1654,
          26958,
          "12",
          "37",
          null,
          null
        ],
        [
          -3129,
          1762,
          28673,
          "12",
          "35",
          null,
          null
        ],
        [
          -3380,
          1870,
          30674,
          "13",
          "35",
          null,
          null
        ],
        [
          -3596,
          1951,
          32292,
          "13",
          "37",
          null,
          null
        ],
        [
          -4045,
          2095,
          35531,
          "",
          "0",
          null,
          null
        ]
      ],
      "Hamburg Dammtor",
      "8002548",
      "Hamburg-Altona",
      "8002553",
      "28.11.17",
      "2",
      null,
      "13:50",
      "13:43",
      null,
      "54",
      "0",
      null,
      null
    ]
   ]
  ]

关于数据的基本信息:数据集是关于运输公司及其列车的实时信息

以这种方式从Firefox的漂亮打印视图复制的数据我想解析这个页面,然后将数据提取到一个有用的结构中。就像一本字典。

我尝试过一些方法,可惜没有成功,我对所有的想法都很满意

我尝试了以下方法:

with urllib.request.urlopen(url) as response:

    data = json.loads(response.read().decode('utf-8', 'ignore'))

Tags: 数据方法信息链接response方式副本公司

热门问题