C #에서 Newtonsoft를 사용하여 역 직렬화하는 방법

크리슈나 데이

C #에서 JSON 파일을 역 직렬화하려고하는데 "Newtonsoft.Json.dll에서 'Newtonsoft.Json.JsonSerializationException'유형의 예외가 발생했지만 사용자 코드에서 처리되지 않았습니다."

내 JSON은 다음과 같습니다.

    [{"Yes":"52","No":"41"}]

내 C # 코드는

    public class survey
    {
        public string Yes { get; set; }
        public string No { get; set; }
    }

    protected void Button1_Click(object sender, EventArgs e)
    {
        using (StreamReader r = new StreamReader("sample.json"))
        {
            string json = r.ReadToEnd();
            var items = JsonConvert.DeserializeObject<survey>(json);

           var a = items.Yes;
            TextBox1.Text = a;
        }
    }

누구든지 나를 도울 수 있습니까?

모 히트 쉬리 바스타 바

그것은해야한다

JsonConvert.DeserializeObject<List<Survey>>(jsonstr);

대신에

JsonConvert.DeserializeObject<survey>(json);

JSON을 [Yes, No] 배열로 가져 오기 때문입니다.

다음과 같은 데이터를 얻을 수 있습니다.

var a = items[0].Yes;

편집하다

완전한 코드는 다음과 같습니다.

string jsonstr = File.ReadAllText("some.txt");
var items = JsonConvert.DeserializeObject<List<Survey>>(jsonstr);
var a = items[0].Yes;

수업은 다음과 같습니다.

public class Survey
{
    [JsonProperty("Yes")]
    public string Yes { get; set; }

    [JsonProperty("No")]
    public string No { get; set; }
}

출력 스크린 샷

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Newtonsoft.Json을 사용하여 C #에서 중첩 배열로 json을 역 직렬화하는 방법

분류에서Dev

C # Newtonsoft를 사용하여 JSON 파일을 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

C #에서 Newtonsoft를 사용하여 중첩 된 JSON 개체의 역 직렬화

분류에서Dev

C #을 사용하여 XML 파일에서 데이터를 직렬화 및 역 직렬화하는 방법은 무엇입니까?

분류에서Dev

Newtonsoft.Json 라이브러리를 사용하여 문자열을 C #을 사용하여 사용자 지정 개체로 역 직렬화하는 방법

분류에서Dev

C ++에서 템플릿 함수 직렬화 및 역 직렬화를 대칭 적으로 구현하는 방법

분류에서Dev

C #에서 int를 키로 사용하는 JSON 역 직렬화

분류에서Dev

C #에서 Newtonsoft를 사용하여 Json에서 중첩 된 개체의 효율적인 수동 역 직렬화

분류에서Dev

C #에서 XML을 개체로 역 직렬화하는 방법

분류에서Dev

C #에서 JSON 배열을 역 직렬화하는 방법

분류에서Dev

C #에서 JSON을 역 직렬화하는 방법

분류에서Dev

C #에서 Newtonsoft Json.NET을 사용하여 JSON 역 직렬화

분류에서Dev

MVC에서 JSON 데이터를 역 직렬화하는 방법

분류에서Dev

Unity에서 GameObject 및 Vector2를 포함하는 사전을 직렬화 및 역 직렬화하는 방법

분류에서Dev

C # XML 역 직렬화를 사용하여 FCPXML 파일을 구문 분석하는 방법

분류에서Dev

C #에서 0 결과를 반환하는 XML 역 직렬화

분류에서Dev

C #에서 부울 변수에 대한 직렬화 역 직렬화를 수행하는 가장 간단한 방법은 무엇입니까?

분류에서Dev

C #에서 테이블과 값으로 JSON을 역 직렬화하는 방법

분류에서Dev

TFS에서 빌드 프로세스 매개 변수를 역 직렬화 및 직렬화하는 방법

분류에서Dev

C #에서 역 직렬화하는 동안 JSON 문자열에없는 속성의 초기화를 방지하는 방법은 무엇입니까?

분류에서Dev

JavaScriptSerializer를 사용하여 JSON을 튜플으로 역 직렬화하는 방법

분류에서Dev

Jackson에서 추상 클래스를 역 직렬화하는 방법

분류에서Dev

Json.NET을 사용하여 ArrayList의 ArrayList를 직렬화 및 역 직렬화하는 방법

분류에서Dev

일리노이 에디슨을 사용하여 직렬화 / 역 직렬화하는 방법

분류에서Dev

역 직렬화 된 개체를 사용하는 방법?

분류에서Dev

파일에서 개체를 역 직렬화 및 재 직렬화하는 데 문제가있는 C # JSON.net

분류에서Dev

C #을 사용하여 Wikipedia API에서 JSON 역 직렬화

분류에서Dev

웹 서비스에서 XML을 역 직렬화하는 방법

분류에서Dev

C # 직렬화를 사용하여 매우 사용자 지정 형식으로 직렬화하는 방법

Related 관련 기사

  1. 1

    Newtonsoft.Json을 사용하여 C #에서 중첩 배열로 json을 역 직렬화하는 방법

  2. 2

    C # Newtonsoft를 사용하여 JSON 파일을 역 직렬화하는 방법은 무엇입니까?

  3. 3

    C #에서 Newtonsoft를 사용하여 중첩 된 JSON 개체의 역 직렬화

  4. 4

    C #을 사용하여 XML 파일에서 데이터를 직렬화 및 역 직렬화하는 방법은 무엇입니까?

  5. 5

    Newtonsoft.Json 라이브러리를 사용하여 문자열을 C #을 사용하여 사용자 지정 개체로 역 직렬화하는 방법

  6. 6

    C ++에서 템플릿 함수 직렬화 및 역 직렬화를 대칭 적으로 구현하는 방법

  7. 7

    C #에서 int를 키로 사용하는 JSON 역 직렬화

  8. 8

    C #에서 Newtonsoft를 사용하여 Json에서 중첩 된 개체의 효율적인 수동 역 직렬화

  9. 9

    C #에서 XML을 개체로 역 직렬화하는 방법

  10. 10

    C #에서 JSON 배열을 역 직렬화하는 방법

  11. 11

    C #에서 JSON을 역 직렬화하는 방법

  12. 12

    C #에서 Newtonsoft Json.NET을 사용하여 JSON 역 직렬화

  13. 13

    MVC에서 JSON 데이터를 역 직렬화하는 방법

  14. 14

    Unity에서 GameObject 및 Vector2를 포함하는 사전을 직렬화 및 역 직렬화하는 방법

  15. 15

    C # XML 역 직렬화를 사용하여 FCPXML 파일을 구문 분석하는 방법

  16. 16

    C #에서 0 결과를 반환하는 XML 역 직렬화

  17. 17

    C #에서 부울 변수에 대한 직렬화 역 직렬화를 수행하는 가장 간단한 방법은 무엇입니까?

  18. 18

    C #에서 테이블과 값으로 JSON을 역 직렬화하는 방법

  19. 19

    TFS에서 빌드 프로세스 매개 변수를 역 직렬화 및 직렬화하는 방법

  20. 20

    C #에서 역 직렬화하는 동안 JSON 문자열에없는 속성의 초기화를 방지하는 방법은 무엇입니까?

  21. 21

    JavaScriptSerializer를 사용하여 JSON을 튜플으로 역 직렬화하는 방법

  22. 22

    Jackson에서 추상 클래스를 역 직렬화하는 방법

  23. 23

    Json.NET을 사용하여 ArrayList의 ArrayList를 직렬화 및 역 직렬화하는 방법

  24. 24

    일리노이 에디슨을 사용하여 직렬화 / 역 직렬화하는 방법

  25. 25

    역 직렬화 된 개체를 사용하는 방법?

  26. 26

    파일에서 개체를 역 직렬화 및 재 직렬화하는 데 문제가있는 C # JSON.net

  27. 27

    C #을 사용하여 Wikipedia API에서 JSON 역 직렬화

  28. 28

    웹 서비스에서 XML을 역 직렬화하는 방법

  29. 29

    C # 직렬화를 사용하여 매우 사용자 지정 형식으로 직렬화하는 방법

뜨겁다태그

보관