Próbowałem znaleźć dobry sposób ładowania obiektów JSON w Pythonie. Wysyłam te dane json:
{'http://example.org/about': {'http://purl.org/dc/terms/title': [{'type': 'literal', 'value': "Anna's Homepage"}]}}
do zaplecza, gdzie zostanie odebrany jako ciąg, a następnie json.loads(data)
go przeanalizowałem.
Ale za każdym razem dostałem ten sam wyjątek:
ValueError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
Wyszukałem w Google, ale wydaje się, że nic nie działa poza tym rozwiązaniem, json.loads(json.dumps(data))
które osobiście wydaje mi się nie tak wydajne, ponieważ akceptuje wszelkiego rodzaju dane, nawet te, które nie są w formacie json.
Wszelkie sugestie będą mile widziane.