내 프로젝트는 현재 파이썬으로 JSON 메시지를 받고 있으며 약간의 정보를 얻어야합니다. 이를 위해 문자열에서 간단한 JSON으로 설정하십시오.
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
지금까지 목록을 사용하여 JSON 요청을 생성 한 다음 json.dumps
반대의 작업을 수행하려면을 사용해야한다고 생각합니다 json.loads
. 그러나 나는 그다지 운이 없었습니다. 누구든지 위의 예제에서 "2"
입력 한 내용을 반환하는 스 니펫을 제공 할 수 "two"
있습니까?
jsonStr이 없지만 사전 목록 (
—
Lorenz
'
작은 따옴표 문자열 구분 기호 포함)이있는 사용자도 여기를 살펴보십시오. stackoverflow.com/questions/41168558/…
'
작은 따옴표 문자열 구분 기호 를 사용하는 데이터가있는 사람들 은 실수로 Python 사전에 대한 문자열 표현을 만들었을 수 있습니다. JSON은 항상"
구분자를 사용 합니다. 그렇다면, 그 출력을 사용하는 생산 코드 수리json.dumps()
대신str()
하거나repr()
,하고 이상 머리를 사전에 사전의 String 표현을 변환을? 파이썬 데이터를 복구하는 방법을 알아낼 수 있습니다. 다른 힌트는 파이썬 리터럴이 있습니까? 를 찾아None
,True
또는False
, JSON을 사용합니다null
,true
&false
.