Newtonsoft.Json를 이용한 코드이다.
Deserialize는 기본적으로 Dictionary를 활용하는 식으로 이용한다.
예를 들어
{
"Test":{
"Kor":{
"Test_0001": "테스트1 입니다",
"Test_0002": "테스트2 입니다",
},
"Eng": {
"Test_0001": "This is Test1",
"Test_0002": "This is Test2",
}
}
}
이런 형식의 JSON이 있다고 하고 여기서 Eng를 추출해보도록 하자
먼저
이렇게 전체 JSON문을 parsing하고 그 이후
이렇게 Eng부분을 별도로 분리하고
이렇게 foreach구문으로 Eng부분을 모두 검색할 수 있다.
특정값을 알고싶다면
이렇게 하면 Eng의 Test_0001의 값을 알아낼 수 있다.
'Programing > C#' 카테고리의 다른 글
[후기]나홀로 완성하는(?) 유니티 3D 액션게임 (2) | 2017.01.04 |
---|---|
[C#]var와 dynamic (0) | 2016.12.29 |
[WPF]WPF의 장점? (0) | 2016.09.13 |
[C#][STL]STL Converter (0) | 2016.08.02 |
[C#][OpenCV]C#에서 OpenCV를 사용하기 (0) | 2016.07.02 |