从嵌套列表中将数据提取为HTML页面中的JSON

时间:2017-11-28 13:55:14

标签: python json beautifulsoup

我的数据可以在这里找到:https://paste2.org/72LmCn2P

如何从这种JSON中提取数据?

enter image description here

我可以从Firefox的View中看到,Firefox可以将此列表转换为可用的JSON格式。代码段:

    with urllib.request.urlopen("url") as url:
        soup = BeautifulSoup(url, "html.parser")
        output_file.write(str(json.loads(soup.get_text())))

如何在有用的转换数据中转换此类数据?

1 个答案:

答案 0 :(得分:0)

它看起来像是一个 JSON响应 e - 这意味着您不需要HTML解析器来解析它 - 直接用Reflect.getMetadata()加载它:

import json

with urllib.request.urlopen("url") as response:
    data = json.load(response)
    print(data)