J'ai un problème avec JSON en python.
En fait, si j'essaye d'exécuter ce code, python me donne une chaîne JSON triée!
Par exemple:
values = {'profile' : 'testprofile',
'format': 'RSA_RC4_Sealed',
'enc_key' : base64.b64encode(chiave_da_inviare),
'request' : base64.b64encode(data)
}
values_json = json.dumps(values, sort_keys=False, separators=(',', ':'))
et voici la sortie:
{"profile":"testprofile","enc_key":"GBWo[...]NV6w==","request":"TFl[...]uYw==","format":"RSA_RC4_Sealed"}
Comme vous pouvez le constater, j’ai essayé d’utiliser "sort_keys = False" mais rien n’a changé.
Comment puis-je empêcher Python de trier mes chaînes JSON?