简体   繁体   English

期望用双引号括起来的属性名称

[英]Expecting property name enclosed in double quotes

If my json file is huge it contains to many dictionaries and lists inside the dictionary and it is enclosed with double quotes means how can i proceed that.如果我的 json 文件很大,它包含许多字典和字典中的列表,并且用双引号括起来意味着我该如何处理。 what is the deserialize?什么是反序列化? How to use the deserialize?如何使用反序列化?

Use json module.使用json模块。

If you are having json in one file then you can use:如果您在一个文件中有 json,那么您可以使用:

with open("json_data.json", "r") as data:
  print(json.load(data))

OR或者

with open("json_data.json", "r") as data:
  print(json.loads(data.read()))

If you are having json in any var, you can use:如果您在任何 var 中有 json,则可以使用:

jsonData = '{}'
jsonVal = json.loads(jsonData)

There is a package called json in python, which you can use to serialize and deserialize a dictionary. python中有一个叫json的包,你可以用它来序列化和反序列化一个字典。 If you want to serialize using the following:如果要使用以下内容进行序列化:

with open("huge_json_file.json", "r") as data
    json_str = json.dumps(data)

If you want to de-serialize using the following:如果要使用以下方法反序列化:

with open("huge_json_file.json", "r") as data    
    json_dict = json.loads(data)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Oandapy:期望属性名称用双引号引起来 - Oandapy: Expecting property name enclosed in double quotes JSONDecodeError:期望用双引号括起来的属性名称 - JSONDecodeError: Expecting property name enclosed in double quotes Discord中的“期望属性名称用双引号引起来” - “Expecting property name enclosed in double quotes” in Discord json.decoder.JSONDecodeError:需要用双引号引起来的属性名称 - json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes Python - JSONDecodeError:需要用双引号括起来的属性名称 - Python - JSONDecodeError: Expecting property name enclosed in double quotes 错误:“期望属性名称用双引号引起来:第2行第1列(字符2)” - Error: “Expecting property name enclosed in double quotes: line 2 column 1 (char 2)” ValueError:期望属性名称用双引号引起来:第1行第2列(字符1) - ValueError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1) JSONDecodeError:期望用双引号括起来的属性名称:第 1 行第 3 列(字符 2) - JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 3 (char 2) Python:JSONDecodeError:期望用双引号括起来的属性名称 - Python: JSONDecodeError: Expecting property name enclosed in double quotes Python/Json:期望用双引号引起来的属性名称 - Python/Json:Expecting property name enclosed in double quotes
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM