No momento, meu projeto está recebendo uma mensagem JSON em python, da qual preciso extrair bits de informações. Para isso, vamos configurá-lo para um JSON simples em uma string:
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
Até agora, tenho gerado solicitações JSON usando uma lista e json.dumps
, em seguida , mas para fazer o oposto disso, acho que preciso usar json.loads
. No entanto, não tive muita sorte com isso. Alguém poderia me fornecer um trecho que retornaria "2"
com a entrada do "two"
exemplo acima?
'
delimitadores de string de aspas simples), também podem dar uma olhada aqui: stackoverflow.com/questions/41168558/…
'
delimitadores de string de aspas simples, você pode ter acidentalmente criado representações de strings para dicionários Python. JSON sempre usará"
delimitadores . Em caso afirmativo, repare o código que produz essa saída para usar emjson.dumps()
vez destr()
ourepr()
e vá para Converter uma representação String de um Dicionário em um dicionário? para descobrir como recuperar seus dados Python. Outras pistas você tem um literal Python? ProcureNone
,True
ouFalse
, o JSON usarianull
,true
&false
.