J'ai essayé de trouver un bon moyen de charger des objets JSON en Python. J'envoie ces données json:
{'http://example.org/about': {'http://purl.org/dc/terms/title': [{'type': 'literal', 'value': "Anna's Homepage"}]}}
au backend où il sera reçu sous forme de chaîne, alors je l'ai utilisé json.loads(data)
pour l'analyser.
Mais à chaque fois, j'ai eu la même exception:
ValueError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
Je l'ai googlé mais rien ne semble fonctionner à part cette solution json.loads(json.dumps(data))
qui ne me semble pas très efficace car elle accepte tout type de données même celles qui ne sont pas au format json.
Toutes les suggestions seront très appréciées.