중첩 된 사전이있는 JSON 파일 역 직렬화

모르페우스

다음 JSON 파일이 있습니다.

 {
 "NAME": {
    "ABC": {
        "Score": 2, 
        "violations": []
    }, 
    "DEF": {
        "Score": 4, 
        "violations": []
    }, 

    "GHI": {
        "Score": 6, 
        "violations": ["badform"]
    }
  }

나는 클래스를 생성하여 이것을 deserilaize하려고하지만 null 또는 JSON.net 충돌이 발생하므로 클래스를 구성하는 것이 매우 어렵습니다. 누구든지 deserializer를 구성하는 가장 좋은 방법을 말해 줄 수 있습니까?

Surfin Bird

이것은 작동합니다 (적어도 JSON 파일 끝에 누락 된 "}"을 추가하면 여기서 작동합니다).

using ParsedData = Dictionary<string, Dictionary<string, A>>;

class A {
    public int Score;
    public string[] violations;
}

var parsed = JsonConvert.DeserializeObject<ParsedData>(…);

다른 버전 :

class A {
    public int Score;
    public string[] violations;
}

class B : Dictionary<string, A> {}
class C : Dictionary<string, B> {}

var parsed = JsonConvert.DeserializeObject<C>(…);

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Newtonsoft JSON이 내 json 파일의 중첩 된 개체를 역 직렬화하지 않습니다.

분류에서Dev

중첩 된 JSON의 Unity 역 직렬화

분류에서Dev

중첩 된 JSON 역 직렬화

분류에서Dev

JSON.NET URL에서 중첩 된 데이터 역 직렬화

분류에서Dev

중첩 된 JSON을 중첩 된 Dictionary <string, object>로 역 직렬화

분류에서Dev

JSON에서 /에서 중첩 된 파생 개체를 사용하여 C # 데이터 개체 역 직렬화

분류에서Dev

잘못된 변수 이름으로 중첩 된 JSON 역 직렬화

분류에서Dev

Json.NET을 사용하여 Json String에서 중첩 된 DataSet 역 직렬화

분류에서Dev

Wordpress API JSON 응답에서 중첩 된 JSON 태그 및 첨부 파일을 역 직렬화

분류에서Dev

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

분류에서Dev

Retrofit을 사용하여 중첩 된 JSON을 역 직렬화 할 수 없음 (Android)

분류에서Dev

JsonConvert.DeserializeObject를 사용하여 중첩 된 Json 문자열 역 직렬화

분류에서Dev

c # 중첩 된 Json 역 직렬화는 null을 반환합니다.

분류에서Dev

xamarin c # 중첩 된 개체를 포함하는 Json 역 직렬화

분류에서Dev

중첩 된 JSON API 데이터를 CSV로 역 직렬화 및 내보내기

분류에서Dev

중첩 된 json 문자열을 역 직렬화하면 null 값이됩니다.

분류에서Dev

JSON.NET으로 중첩 된 JSON 응답 역 직렬화

분류에서Dev

AWS Lambda에서 중첩 된 JSON 문자열 역 직렬화 (C #)

분류에서Dev

중첩 된 JSON 역 직렬화의 어려움

분류에서Dev

C #에서 중첩 된 목록으로 JSON 역 직렬화

분류에서Dev

Json을 중첩 된 pojo로 역 직렬화

분류에서Dev

파이썬 3 : sqlite에서 중첩 사전을 역 직렬화

분류에서Dev

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

분류에서Dev

Json 파일 역 직렬화

분류에서Dev

JSON 파일 역 직렬화

분류에서Dev

Play Json Reads 중첩 된 일반 직렬화 된 Json

분류에서Dev

Avro를 사용한 중첩 된 특정 유형 역 직렬화

분류에서Dev

System.Text.Json을 사용하여 배열 json 개체의 중첩 된 배열을 역 직렬화

분류에서Dev

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

Related 관련 기사

  1. 1

    Newtonsoft JSON이 내 json 파일의 중첩 된 개체를 역 직렬화하지 않습니다.

  2. 2

    중첩 된 JSON의 Unity 역 직렬화

  3. 3

    중첩 된 JSON 역 직렬화

  4. 4

    JSON.NET URL에서 중첩 된 데이터 역 직렬화

  5. 5

    중첩 된 JSON을 중첩 된 Dictionary <string, object>로 역 직렬화

  6. 6

    JSON에서 /에서 중첩 된 파생 개체를 사용하여 C # 데이터 개체 역 직렬화

  7. 7

    잘못된 변수 이름으로 중첩 된 JSON 역 직렬화

  8. 8

    Json.NET을 사용하여 Json String에서 중첩 된 DataSet 역 직렬화

  9. 9

    Wordpress API JSON 응답에서 중첩 된 JSON 태그 및 첨부 파일을 역 직렬화

  10. 10

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

  11. 11

    Retrofit을 사용하여 중첩 된 JSON을 역 직렬화 할 수 없음 (Android)

  12. 12

    JsonConvert.DeserializeObject를 사용하여 중첩 된 Json 문자열 역 직렬화

  13. 13

    c # 중첩 된 Json 역 직렬화는 null을 반환합니다.

  14. 14

    xamarin c # 중첩 된 개체를 포함하는 Json 역 직렬화

  15. 15

    중첩 된 JSON API 데이터를 CSV로 역 직렬화 및 내보내기

  16. 16

    중첩 된 json 문자열을 역 직렬화하면 null 값이됩니다.

  17. 17

    JSON.NET으로 중첩 된 JSON 응답 역 직렬화

  18. 18

    AWS Lambda에서 중첩 된 JSON 문자열 역 직렬화 (C #)

  19. 19

    중첩 된 JSON 역 직렬화의 어려움

  20. 20

    C #에서 중첩 된 목록으로 JSON 역 직렬화

  21. 21

    Json을 중첩 된 pojo로 역 직렬화

  22. 22

    파이썬 3 : sqlite에서 중첩 사전을 역 직렬화

  23. 23

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

  24. 24

    Json 파일 역 직렬화

  25. 25

    JSON 파일 역 직렬화

  26. 26

    Play Json Reads 중첩 된 일반 직렬화 된 Json

  27. 27

    Avro를 사용한 중첩 된 특정 유형 역 직렬화

  28. 28

    System.Text.Json을 사용하여 배열 json 개체의 중첩 된 배열을 역 직렬화

  29. 29

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

뜨겁다태그

보관