Tôi gặp sự cố với JSON trong python.Phân loại đầu ra JSON bằng Python
Trong thực tế, nếu tôi cố gắng thực thi mã này, python cho tôi chuỗi JSON được sắp xếp!
Ví dụ:
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=(',', ':'))
và đây là kết quả:
{"profile":"testprofile","enc_key":"GBWo[...]NV6w==","request":"TFl[...]uYw==","format":"RSA_RC4_Sealed"}
Như bạn thấy đấy, tôi đã cố gắng để sử dụng "sort_keys = False" nhưng không có gì thay đổi.
Làm cách nào để ngăn chặn việc phân loại các chuỗi JSON của tôi?
vì tôi cho rằng mã của tôi không hoạt động do thứ tự không đúng. là nó có thể? – elledienne
Mã của bạn đang hoạt động tốt, chỉ là lệnh đó không được xác định. Nếu bạn muốn luôn luôn được sử dụng nhất quán "sort_keys = True". –
cảm ơn! Tôi đã giải quyết !! bạn đá;) – elledienne