我在 Python 中遇到了 JSON 的问题。
事实上,如果我尝试执行这段代码,python 会给我一个经过排序的 JSON 字符串!
例如:
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 = (',', ':'))
这是输出:
{
"profile": "testprofile",
"enc_key": "GBWo[...]NV6w==",
"request": "TFl[...]uYw==",
"format": "RSA_RC4_Sealed"
}
正如您所看到的,我尝试使用“ sort _ keys = False”,但是没有任何改变。
如何停止 Python 对 JSON 字符串排序?