Я пытался найти хороший способ загрузки объектов JSON в Python. Я отправляю эти данные 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.
Мы будем очень благодарны за любые предложения.