728x90
반응형
질문 : Json.net을 사용하여 JSON 개체를 동적 개체로 역 직렬화
json.net을 사용하여 json deserialization에서 동적 객체를 반환 할 수 있습니까? 다음과 같이하고 싶습니다.
dynamic jsonResponse = JsonConvert.Deserialize(json);
Console.WriteLine(jsonResponse.message);
답변
Json.NET을 사용하면 다음과 같이 할 수 있습니다.
dynamic d = JObject.Parse("{number:1000, str:'string', array: [1,2,3,4,5,6]}");
Console.WriteLine(d.number);
Console.WriteLine(d.str);
Console.WriteLine(d.array.Count);
산출:
1000
string
6
여기 문서 : Json.NET을 사용하는 LINQ to JSON
JObject.Parse 및 JArray.Parse 도 참조하십시오.
출처 : https://stackoverflow.com/questions/4535840/deserialize-json-object-into-dynamic-object-using-json-net
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
CSS를 사용하여 텍스트를 수직 가운데정렬 하는 방법 (0) | 2021.09.10 |
---|---|
JavaScript를 사용하여 문자열의 모든 마침표를 바꾸는 방법 (0) | 2021.09.10 |
Node.js에서 POST 데이터를 처리하는 방법 (0) | 2021.09.10 |
Vue.js- 중첩 된 데이터를 올바르게 watch 하는 방법 (0) | 2021.09.10 |
JavaScript에서 endsWith (0) | 2021.09.09 |