C # 문자열 객체를 JSON 변환하시겠습니까
C # 에서 문자열 객체를 JSON 으로 변환할 수 있다. 정말 간단한 테스트를 통해 사례:
JavaScriptSerializer json_serializer = new JavaScriptSerializer();
object routes_list = json_serializer.DeserializeObject("{ \"test\":\"some data\" }");
문제는 routes_list 배반자들의 설정됨. # 39 의 it& 정의되지 않은 천체이다. 아무 생각 없어?
174
13
또는 다음과 같이 영원운소프t.j슨 라이브러리를 사용할 수 있습니다.
여기서 'T' 는 자신의 객체 유형에 맞는 JSON 구체화하십시오.
39, re trying to 데즈리얼리즈 맞추기바인딩 기초형상 객체에는 you& 것 같습니다. 클래스를 작성할 수 있습니다 # 39 로 변환, re you& 객체를 나타냅니다. 이 경우에, re 다루는 가장 유용한 약간만이라도 you& # 39 더 큰 객체 또는 JSON 써줬지
예를 들면 다음과 같습니다.
그런후에도 너회의 역직렬화를 코드 다음과 같습니다.
이 자습서는 보다 자세한 정보를 얻으실 수 있습니다. http://www.codeproject.com/Tips/79435/Deserialize-JSON-with-Csharp.aspx
39, 아마 don& 너희가운데 표시됨과 routes_list 싶지 않다 '그냥' 객체에는 유형:. # 39 이 doesn&, t, t # 39 aren& 투명지에 스테스트 속성, 정말 좋은 전부터예요 객체에는 가져올 수 있을 것입니다. 이것은 당신이 약간만이라도 그 중 한 곳을 더 나은 끄기도구 정의중 클래스 또는 구조체입니다 또는 활용할 동적임 키워드.
진짜 원한다면, 이 때, ll need to know 코드를 작동합니까 할꺼이나 you& # 39 는 일반 문자열 객체를 해당 객체를 반환되었습니다 데즈리얼리제로비치 의해 사전. # 39 의 코드는 here& 이를 이쪽요:
만약 동적임 키워드, 읽을 수 있어 어떻게 여기.
선언할 경우, 대신 같은 클래스 또는 구조체입니다 데즈리얼리즈 데즈리얼리제로비치 그러하매 문의할 수 있습니다.
함께 사용하여 동적 객체 자바스크리프체리아리처.
자바 스크립트 뉴턴소프트 는 시리얼 보다. . 이 번호요 누제 패키지로의 인기를 얻었고, 시리얼, 이는 보다 기본값입니다 뉴턴소프트 따라 다릅니다.
한 줄로 코드 솔루션입니다.
39 의 단순한 클래스 I 벨기에 하나로 취합하려면 here& 다양한 우려된다. # 39 의 약 15 분간 테스트됨 it& 일하고 싶은 것, 하지만 내 작업을 할 수 있습니다. It in your app 이 일을 할 수 있는 '는' 자바스크리프체리아리처 referenced 정보를 사용하여 자세한 [이 게시물로의] (https://stackoverflow.com/q/7000811/26510).
아래 코드를 실행할 수 있는 링크파드 테스트하려면 아웃해야 기준:
이를 통해 희망을!
뉴턴소프t.j슨 라이브러리를 사용하여 사용자의 요구에 쉽게 수행할 수 있습니다. 나는 한 가지 예는 먹어서나 다운되어도 투명지에 들여다 볼 수 있습니다.
이것은 매우 간단한 방법은 구문 분석 너회의 json.
Tripletdad99 있다 "고 말했다
그러나 don& 만들 경우, 추가 객체에는 t # 39 을 (를) '대신' 사전을 만들 수 있습니다
이 프로젝트에 대한 추가 ddl 참조. 시스템.웹스엑스텐시온s.들러
이 이름공간은 사용합니다. , 시스템.웹스스크리pt.즈리얼리제이션 사용하여
Json 의 복제본에 json2csharp 를 클릭하면 해당 붙여넣거나 dell. 텍스트 발령합니다 버튼를.
A 생성되는 클래스를 사용하는 파일 아래와 같이 cs (cs)
여기서 생성된 , 파일 이름을 '는' 루도비치 cs
이러한 단계를 다른 쉽고 빠르게 반 자동화 할 수 있다.
지금 같은 코드를 사용하는:
다음과 같은 라이브러리란 포함시키십시오 먼저 봐야 합니다.
C # 의 객체를 JSON 으로 변환할 문자열을. 아래 사용하는 테스트 케이스. 그 날 위해 일했다. , 여기서 " MenuInfo*&quo. c # 은 내 클래스 개체.