restsharp를 사용하여이 JSON 형식을 어떻게 역 직렬화 할 수 있습니까? (씨#)

앤드류 요시

아래의 JSON을 역 직렬화 할 수 있도록 클래스가 어떻게 표시되어야합니까?

{
    "Bob": [{
            "code": "Bob",
            "tier": 1
        },
        {
            "code": "Bob",
            "tier": 2
        }
    ],
    "Joe": [{
            "code": "Joe",
            "tier": 1
        },
        {
            "code": "Joe",
            "tier": 2
    }

    ]
     }      

아래 클래스 (json2csharp.com에서)는 작동하지만 내 json에 다른 이름이 많으면 100 개 이상의 클래스로 끝나기 때문에 확장되지 않습니다.

public class Bob
{
    public string code { get; set; }
    public int tier { get; set; }
}

public class Joe
{
    public string code { get; set; }
    public int tier { get; set; }
}

public class RootObject
{
    public List<Bob> Bob { get; set; }
    public List<Joe> Joe { get; set; }
}    

어떤 제안이나 아이디어라도 여기에서 도움이 될 것입니다. (사전과 동적 목록을 사용해 보았습니다)

랄프 뵈닝

JSON의 구조를 원하지 않는 경우 JSON 속성 이름에 따라 이름이 지정된 클래스 대신 사전을 사용해 볼 수 있습니다.

public class Person {
    public string code {get; set; }
    public int tier {get; set; }
}

그리고하지로 JSON을 역 직렬화 RootObject하지만로Dictionary<string, List<Person>>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이 json을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

C #에서이 json을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

Circe의 수동 디코더를 사용하여 고정되지 않은 json 배열을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

복잡하고 중첩 된 JSON을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

어떻게 직렬화 된 일반 목록으로 json 파일을 역 직렬화 할 수 있습니까?

분류에서Dev

이와 같은 배열을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

복잡한 json 데이터 bu Newton json을 어떻게 역 직렬화하고 직렬화 할 수 있습니까?

분류에서Dev

선택적 내부 태그를 사용하여 열거 형을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

객체 유형을 미리 알 수없는 경우 어떻게 JSON을 역 직렬화 할 수 있습니까?

분류에서Dev

케이스가 일치하지 않을 때 열거 형을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

Java에서 직렬화를 사용하여 특정 직원을 어떻게 삭제할 수 있습니까?

분류에서Dev

어떻게 파이썬에서 JSON를 직렬화 할 수 있습니까?

분류에서Dev

값을 잃지 않고 중복 키가있는 JSON을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

현재 JSON 개체를 역 직렬화 할 수 없습니다. 그룹 열을 사용하여 현재 JSON 개체를 역 직렬화 할 수 없습니다.

분류에서Dev

VB.net을 사용하여 Json이 Youtube 데이터를 역 직렬화 할 수 없습니다.

분류에서Dev

C #을 사용하여 JSON 데이터를 역 직렬화하려면 어떻게해야합니까?

분류에서Dev

Boost를 사용하여 mersenne_twister_engine을 어떻게 직렬화 할 수 있습니까?

분류에서Dev

역 직렬화하는 동안 POCO 속성과 일치하지 않는 나머지 JSON 데이터를 어떻게 든 포착 할 수 있습니까?

분류에서Dev

역 직렬화 중에 파이썬 코드를 어떻게 실행할 수 있습니까?

분류에서Dev

C #에서 REST 서비스에서 얻은이 결과를 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

RestSharp는 내 JSON 응답을 제대로 자동 역 직렬화 할 수 없지만 JSON.NET은 할 수 있습니다. 이유는 무엇입니까?

분류에서Dev

Json.net을 사용하여 Vb.net에서 JSON 객체를 어떻게 역 직렬화합니까?

분류에서Dev

newtonsoft JSON deseralizer를 사용하여 Geopoint를 어떻게 역 직렬화합니까?

분류에서Dev

이 번호를 어떻게 확인할 수 있습니까? 씨#

분류에서Dev

RestKit JSON 직렬화 문제를 어떻게 해결할 수 있습니까?

분류에서Dev

역 직렬화 할 해당 값이없는 경우 생성자의 기본 매개 변수 값을 어떻게 사용할 수 있습니까?

분류에서Dev

JSON에서 사전을 역 직렬화 할 수 없습니다.

분류에서Dev

XStream을 사용하여 형식 계층에서 개체를 직렬화 / 역 직렬화하려면 어떻게해야합니까?

분류에서Dev

Json.net을 사용하여 한 필드의 Json 직렬화를 어떻게 수정합니까?

Related 관련 기사

  1. 1

    이 json을 어떻게 역 직렬화 할 수 있습니까?

  2. 2

    C #에서이 json을 어떻게 역 직렬화 할 수 있습니까?

  3. 3

    Circe의 수동 디코더를 사용하여 고정되지 않은 json 배열을 어떻게 역 직렬화 할 수 있습니까?

  4. 4

    복잡하고 중첩 된 JSON을 어떻게 역 직렬화 할 수 있습니까?

  5. 5

    어떻게 직렬화 된 일반 목록으로 json 파일을 역 직렬화 할 수 있습니까?

  6. 6

    이와 같은 배열을 어떻게 역 직렬화 할 수 있습니까?

  7. 7

    복잡한 json 데이터 bu Newton json을 어떻게 역 직렬화하고 직렬화 할 수 있습니까?

  8. 8

    선택적 내부 태그를 사용하여 열거 형을 어떻게 역 직렬화 할 수 있습니까?

  9. 9

    객체 유형을 미리 알 수없는 경우 어떻게 JSON을 역 직렬화 할 수 있습니까?

  10. 10

    케이스가 일치하지 않을 때 열거 형을 어떻게 역 직렬화 할 수 있습니까?

  11. 11

    Java에서 직렬화를 사용하여 특정 직원을 어떻게 삭제할 수 있습니까?

  12. 12

    어떻게 파이썬에서 JSON를 직렬화 할 수 있습니까?

  13. 13

    값을 잃지 않고 중복 키가있는 JSON을 어떻게 역 직렬화 할 수 있습니까?

  14. 14

    현재 JSON 개체를 역 직렬화 할 수 없습니다. 그룹 열을 사용하여 현재 JSON 개체를 역 직렬화 할 수 없습니다.

  15. 15

    VB.net을 사용하여 Json이 Youtube 데이터를 역 직렬화 할 수 없습니다.

  16. 16

    C #을 사용하여 JSON 데이터를 역 직렬화하려면 어떻게해야합니까?

  17. 17

    Boost를 사용하여 mersenne_twister_engine을 어떻게 직렬화 할 수 있습니까?

  18. 18

    역 직렬화하는 동안 POCO 속성과 일치하지 않는 나머지 JSON 데이터를 어떻게 든 포착 할 수 있습니까?

  19. 19

    역 직렬화 중에 파이썬 코드를 어떻게 실행할 수 있습니까?

  20. 20

    C #에서 REST 서비스에서 얻은이 결과를 어떻게 역 직렬화 할 수 있습니까?

  21. 21

    RestSharp는 내 JSON 응답을 제대로 자동 역 직렬화 할 수 없지만 JSON.NET은 할 수 있습니다. 이유는 무엇입니까?

  22. 22

    Json.net을 사용하여 Vb.net에서 JSON 객체를 어떻게 역 직렬화합니까?

  23. 23

    newtonsoft JSON deseralizer를 사용하여 Geopoint를 어떻게 역 직렬화합니까?

  24. 24

    이 번호를 어떻게 확인할 수 있습니까? 씨#

  25. 25

    RestKit JSON 직렬화 문제를 어떻게 해결할 수 있습니까?

  26. 26

    역 직렬화 할 해당 값이없는 경우 생성자의 기본 매개 변수 값을 어떻게 사용할 수 있습니까?

  27. 27

    JSON에서 사전을 역 직렬화 할 수 없습니다.

  28. 28

    XStream을 사용하여 형식 계층에서 개체를 직렬화 / 역 직렬화하려면 어떻게해야합니까?

  29. 29

    Json.net을 사용하여 한 필드의 Json 직렬화를 어떻게 수정합니까?

뜨겁다태그

보관