다음과 같은 구조의 JSON 텍스트가 있습니다.
{
"324523":{"a":1345, "b":2344},
"134565":{"a":1642, "b":2322},
"123426":{"a":1556, "b":2674},
...
}
이러한 JSON을 역 직렬화하기 위해 .NET 클래스를 만들 수 있습니까? 사전처럼 보이지만 DataContractJsonSerializer는 이것을 역 직렬화하지 않습니다.
NuGet 또는 JSON.Net 웹 사이트 에서 얻을 수있는 JSON.Net을 사용해보십시오 .
역 직렬화 :
var jsonValues = JsonConvert.DeserializeObject(someJsonString);
var pocoValue = JsonConvert.DeserializeObject<YourClass>(someJsonString);
// or as a dictionary:
var dictionary = JsonConvert.DeserializeObject<Dictionary<MyClass>>(someJsonString);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다