Я пытался найти хороший способ загрузить объекты JSON в Python. Я отправляю данные json:
{'http://example.org/about': {'http://purl.org/dc/terms/title': [{'type': 'literal', 'value': "Anna Homepage"}]}}
на бэкэнд, где он будет принят как строка, я использовал json.loads(data)
для его синтаксического анализа.
Но каждый раз, когда у меня возникает одно и то же исключение:
ValueError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
Я googled, но ничего не работает, кроме этого решения json.loads(json.dumps(data))
, которое лично для меня кажется не таким эффективным, поскольку оно принимает любые данные, даже те, которые не находятся в json-формате.
Любые предложения будут высоко оценены.