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

+ Recent posts