동적 JSON 속성 역 직렬화

dmxyler

동적 속성 (예 : UserRequest :: 567)있는 json을 deserialize하는 방법을 파악하는 데 어려움이 있습니다. 속성 이름은 모든 값이 될 수 있으며 UserRequest 개체에는 관심있는 다른 json 속성이 포함되어 있습니다.

나는 수업 작성에 지 쳤고 그 속성으로 무엇을해야할지 모르겠습니다. 이와 같은 문제에 대처하기위한 모범 사례는 무엇입니까?

{
    "objects": {
        "UserRequest::567": {
            "code": 0,
            "message": "created",
            "class": "UserRequest",
            "key": "567",
            "fields": {
                "ref": "R-000567",
                "org_id": "4"
            }
        }
    }
}

여기에 이미지 설명 입력

질문은 이런 종류의 json 문자열을 읽는 모범 사례는 무엇입니까?

감사합니다

Janzen

Deserialize사용하여 Newtonsoft.Json여기에 클래스가 있습니다.

public class CreateRequest
{
    public long code { get;set; }
    public string message { get; set; }

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

    public string key { get; set; }
    public Fields fields { get; set; }
}

public class Fields
{
    [JsonProperty("ref")]
    public string refe { get; set; }
    public string org_id { get; set; }
}

public class Root
{
    public Dictionary<string, CreateRequest> objects { get; set; }
    //The 'string' key in the dictionary is the 'UserRequest::567'
}

그런 다음 Deserialize사용하려면 :

var x = Newtonsoft.Json.JsonConvert.DeserializeObject<Root>(jsonObject).objects.Values;

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

동적 속성으로 JSON 역 직렬화

분류에서Dev

동적 개체로 JSON 역 직렬화

분류에서Dev

동적 JSON 응답 역 직렬화

분류에서Dev

동적 JSON 유형 역 직렬화

분류에서Dev

오류 역 직렬화 동적 json

분류에서Dev

System.Text.Json을 사용하여 동적 속성을 포함하는 클래스로 JSON 역 직렬화

분류에서Dev

자바 다형성 Json 역 직렬화

분류에서Dev

JSON.Net deserializer를 사용하여 동적 JSON 역 직렬화

분류에서Dev

특성없는 C # JSON 직렬화 및 역 직렬화

분류에서Dev

JSON 역 직렬화

분류에서Dev

동적 XML 역 직렬화

분류에서Dev

속성 이름에 $를 사용하여 JSON 역 직렬화

분류에서Dev

json.net 속성을 대문자로 역 직렬화

분류에서Dev

Json.NET 역 직렬화 및 속성 설정 기 부작용

분류에서Dev

하위 클래스의 "새"속성으로 Json 역 직렬화

분류에서Dev

JSON 속성을 클래스로 역 직렬화

분류에서Dev

속성이 없을 수있는 Json.net 역 직렬화

분류에서Dev

JSON 역 직렬화-배열이 될 수있는 속성 처리

분류에서Dev

JSON.Net 역 직렬화로 누락 된 속성 채우기

분류에서Dev

parse.com : SerializationException "__type"속성으로 JSON 개체 역 직렬화

분류에서Dev

json.net으로 null 정규식 속성 역 직렬화

분류에서Dev

GSON를 사용하여 알 수없는 원시적 인 JSON 속성 유형을 역 직렬화하는 방법

분류에서Dev

Linq where 절에서 동적 역 직렬화 Json

분류에서Dev

복잡한 동적 JSON 문자열 역 직렬화

분류에서Dev

Android : Retrofit 및 Jackson을 사용하여 동적 JSON 역 직렬화

분류에서Dev

json 결과를 동적 객체로 역 직렬화

분류에서Dev

JSON.net을 사용하여 동적으로 역 직렬화

분류에서Dev

Jackson API-간단한 동적 객체로 JSON 역 직렬화

분류에서Dev

json 배열과 일반 속성을 jackson의 pojo로 역 직렬화하는 방법. 어레이 만 작동

Related 관련 기사

  1. 1

    동적 속성으로 JSON 역 직렬화

  2. 2

    동적 개체로 JSON 역 직렬화

  3. 3

    동적 JSON 응답 역 직렬화

  4. 4

    동적 JSON 유형 역 직렬화

  5. 5

    오류 역 직렬화 동적 json

  6. 6

    System.Text.Json을 사용하여 동적 속성을 포함하는 클래스로 JSON 역 직렬화

  7. 7

    자바 다형성 Json 역 직렬화

  8. 8

    JSON.Net deserializer를 사용하여 동적 JSON 역 직렬화

  9. 9

    특성없는 C # JSON 직렬화 및 역 직렬화

  10. 10

    JSON 역 직렬화

  11. 11

    동적 XML 역 직렬화

  12. 12

    속성 이름에 $를 사용하여 JSON 역 직렬화

  13. 13

    json.net 속성을 대문자로 역 직렬화

  14. 14

    Json.NET 역 직렬화 및 속성 설정 기 부작용

  15. 15

    하위 클래스의 "새"속성으로 Json 역 직렬화

  16. 16

    JSON 속성을 클래스로 역 직렬화

  17. 17

    속성이 없을 수있는 Json.net 역 직렬화

  18. 18

    JSON 역 직렬화-배열이 될 수있는 속성 처리

  19. 19

    JSON.Net 역 직렬화로 누락 된 속성 채우기

  20. 20

    parse.com : SerializationException "__type"속성으로 JSON 개체 역 직렬화

  21. 21

    json.net으로 null 정규식 속성 역 직렬화

  22. 22

    GSON를 사용하여 알 수없는 원시적 인 JSON 속성 유형을 역 직렬화하는 방법

  23. 23

    Linq where 절에서 동적 역 직렬화 Json

  24. 24

    복잡한 동적 JSON 문자열 역 직렬화

  25. 25

    Android : Retrofit 및 Jackson을 사용하여 동적 JSON 역 직렬화

  26. 26

    json 결과를 동적 객체로 역 직렬화

  27. 27

    JSON.net을 사용하여 동적으로 역 직렬화

  28. 28

    Jackson API-간단한 동적 객체로 JSON 역 직렬화

  29. 29

    json 배열과 일반 속성을 jackson의 pojo로 역 직렬화하는 방법. 어레이 만 작동

뜨겁다태그

보관