16
Python / Json:期望属性名称用双引号引起来
我一直在尝试找到一种在Python中加载JSON对象的好方法。我发送此json数据: {'http://example.org/about': {'http://purl.org/dc/terms/title': [{'type': 'literal', 'value': "Anna's Homepage"}]}} 到后端,它将在这里作为字符串接收,然后我用来json.loads(data)解析它。 但是每次我遇到同样的异常: ValueError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1) 我用谷歌搜索,但是除了这个解决方案之外json.loads(json.dumps(data))似乎什么都没用,在我个人看来,这种解决方案效率不高,因为它接受任何类型的数据,即使不是json格式的数据也是如此。 任何建议将不胜感激。