То, что вы опубликовали, недействительно JSON (забавные кавычки, пропущенное двоеточие после clientLocalTime
).
Сказав это, вы можете преобразовать эту строку - после исправления - в Python dict
с использованием модуля json
. (Я переформатировал строку как многострочную для здравомыслия, пытаясь ее исправить.)
import json
input= ["""
{
"msg":"result",
"id":"cloudLogin",
"result":{
"success":true,
"data": {
"_id":"rD63Disv58oYXRHx7",
"userName":"user..net",
"loginTime":{
"$date":1592550961780
},
"clientLocalTime": 1591687526276,
"offsetTimeZone":-330,
"userId":"123456",
"orgId":"7583"
}
}
}
"""
]
# load as a python dictionary
as_dict = json.loads(input[0])
print(as_dict['result']['data']['_id'])
print(as_dict['result']['data']['orgId'])
дает
rD63Disv58oYXRHx7
7583