Android에서 중첩 된 동적 Json Object Pojo 클래스를 만드는 방법

디팍 샤르마

다음과 같은 json 형식이 있습니다.

    {"status": "ok","response": {
    "results": {
      "C9DC8215200A9180BD4F4F15097CEB0AC6F4DB6C57FDB75F": {
        "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F": {
          "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2": [
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "0D9F4046200A8059BFB6FF7AF0BA54045D73A13C70E14D7A",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "7CFD035E200A4641A670DF08EAF9870A03986F7C350172FA",
                "comment": null,
                "created_on": "1455099295",
                "applied_on": "1456099199",
                "created_by": "D185D3E3200058716235DFECB7C58C0604923B9CEBE14382",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "7CFD035E200A4641A670DF08EAF9870A03986F7C350172FA",
                "name": "Got it",
                "value": "1.00",
                "colour": "007878",
                "is_editable": true,
                "created_on": "1454341373",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "3",
                "is_target": false,
                "has_events": null
              }
            },
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "EAF8D3DA200A8F7E32C81FB1ACA9920BC26B9E8C40433A23",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1454500600",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            },
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "EAEDD3CF200A8B8BABB87FBEDC379A060622053CEB33CAD2",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1454500589",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            },
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "1D781304200A82AEE6112F19456F6F0C8412131C97CF0226",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "comment": null,
                "created_on": "1454054776",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "name": "Problem",
                "value": "0.00",
                "colour": "ff0000",
                "is_editable": true,
                "created_on": "1453107752",
                "created_by": null,
                "display_order": "1",
                "is_target": false,
                "has_events": null
              }
            }
          ],
          "ED4FE4222008FE269BEDDFDBC1ED2D0CA985303C2E22EA80": [
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "EB1C10DC200A8544DB986F4C9ECCDA0A959D13DCCBFE4CE2",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE4222008FE269BEDDFDBC1ED2D0CA985303C2E22EA80",
                "item_uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "comment": null,
                "created_on": "1454500636",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "name": "Problem",
                "value": "0.00",
                "colour": "ff0000",
                "is_editable": true,
                "created_on": "1453107752",
                "created_by": null,
                "display_order": "1",
                "is_target": false,
                "has_events": null
              }
            }
          ],
          "ED4FE36D2008F0BA0E740F8A4733B80CF55C145C5B8A417B": [
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "93C0D9D5200A88889B023F814473CD016DEB0EFCC7094543",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE36D2008F0BA0E740F8A4733B80CF55C145C5B8A417B",
                "item_uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "comment": null,
                "created_on": "1454478272",
                "applied_on": "1456099199",
                "created_by": "D185D3E3200058716235DFECB7C58C0604923B9CEBE14382",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "name": "Problem",
                "value": "0.00",
                "colour": "ff0000",
                "is_editable": true,
                "created_on": "1453107752",
                "created_by": null,
                "display_order": "1",
                "is_target": false,
                "has_events": null
              }
            },
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "1D7C4909200A86C9E7641FFDD9CA1F0FA0A4B73CA232DED1",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE36D2008F0BA0E740F8A4733B80CF55C145C5B8A417B",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1454054780",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            }
          ]
        },
        "EDF8AB8320005CF46FD85FB2057DC1040B6045FC145037CC": {
          "ED4FE4222008FE269BEDDFDBC1ED2D0CA985303C2E22EA80": [
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "EB487A39200A80C54701FFA72E4CF10362D20BDC75603A6F",
                "user_uuid": "EDF8AB8320005CF46FD85FB2057DC1040B6045FC145037CC",
                "learning_objective_uuid": "ED4FE4222008FE269BEDDFDBC1ED2D0CA985303C2E22EA80",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1454500680",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            }
          ],
          "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2": [
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "EAF8D47D200A873635717F745065A1096F5D638C8CBBF34A",
                "user_uuid": "EDF8AB8320005CF46FD85FB2057DC1040B6045FC145037CC",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1454500600",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            },
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "EAEDD466200A8E8AB7676F73A874CE079D5F6D7C885CFEEB",
                "user_uuid": "EDF8AB8320005CF46FD85FB2057DC1040B6045FC145037CC",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1454500589",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            },
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "1D7813A2200A80CD64CBDF6782AC3B050F01DFFCE04B6D11",
                "user_uuid": "EDF8AB8320005CF46FD85FB2057DC1040B6045FC145037CC",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "comment": null,
                "created_on": "1454054776",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "name": "Problem",
                "value": "0.00",
                "colour": "ff0000",
                "is_editable": true,
                "created_on": "1453107752",
                "created_by": null,
                "display_order": "1",
                "is_target": false,
                "has_events": null
              }
            }
          ],
          "ED4FE36D2008F0BA0E740F8A4733B80CF55C145C5B8A417B": [
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "1D7C49A3200A86022A217F06045A8C0F8E19871CA03CA051",
                "user_uuid": "EDF8AB8320005CF46FD85FB2057DC1040B6045FC145037CC",
                "learning_objective_uuid": "ED4FE36D2008F0BA0E740F8A4733B80CF55C145C5B8A417B",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1454054780",
                "applied_on": "1456099199",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            }
          ]
        }

      },
      "C9DC824B200A9C418704CF994FD5F40662FC79ECEFA00551": {
        "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F": {
          "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2": [
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "A8A868D9200A8830B097EF898409A40D9ADD24EC9988F744",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "comment": null,
                "created_on": "1458284712",
                "applied_on": "1460329199",
                "created_by": "D185D3E3200058716235DFECB7C58C0604923B9CEBE14382",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "54BD732E200A4DD528CD9F420735D60D9B9CE18C411E0E51",
                "name": "Problem",
                "value": "0.00",
                "colour": "ff0000",
                "is_editable": true,
                "created_on": "1453107752",
                "created_by": null,
                "display_order": "1",
                "is_target": false,
                "has_events": null
              }
            },
            {
              "type": "student_tracker_status_type",
              "event": {
                "uuid": "9477559E200A84B71BA45F446D73CD053F7234DC097E5D47",
                "user_uuid": "EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F",
                "learning_objective_uuid": "ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2",
                "item_uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "comment": null,
                "created_on": "1458279543",
                "applied_on": "1460329199",
                "created_by": "D185D3E3200058716235DFECB7C58C0604923B9CEBE14382",
                "updated_on": null,
                "updated_by": null
              },
              "item": {
                "uuid": "1B9BCDD0200A479A2870AF4FA9B80C0583FF0C8C740733D4",
                "name": "All Good",
                "value": "1.00",
                "colour": "5bce40",
                "is_editable": true,
                "created_on": "1454054299",
                "created_by": "AEBB466920005BA2486F0FC9F9AAC10FDF77900C90146CF6",
                "display_order": "2",
                "is_target": true,
                "has_events": null
              }
            }
          ]
        }
      }
    }
  }

}

위의에는 다른 응답에 대해 변경되는 Json여러 동적 Json개체 키가 있습니다. json을 구문 분석하기 위해 개조를 사용하고 있습니다. POJO위의 클래스 를 만드는 방법을 도와주세요 JSON. 감사!!

Onheiron

일반적으로 Gson과 같은 JSON 파서는 객체를 Java Map으로 변환하는 JSON 객체의 동적 키를 구문 분석 할 수 있습니다.

귀하의 경우 JSON 객체는 매우 멋지고 결과 POJO는 다음과 같을 수 있습니다.

private class Wrapper {
    String status;
    Response response;
}

private class Response {
    Map<String, Map<String, Map<String, List<Inner>>>> results;
}

private class Inner {
    String type;
    ... all other stuff
}

그러나 이것은 Map<String, Map<String, Map<String, List<Inner>>>>나에게별로 좋지 않습니다.

Gson과 함께 사용해 보면 잘 작동하는 것 같습니다.

Wrapper wrapper = new Gson().fromJson(json, Wrapper.class);

    Log.e(TAG, "Type: " + wrapper.response.results
        .get("C9DC8215200A9180BD4F4F15097CEB0AC6F4DB6C57FDB75F")
        .get("EDF8B7EC20005ACC5C40FF7D6E988801F5BAD83CBBCDB97F")
        .get("ED4FE2BB2008FDA9C8133FF462959C0968FAB98C4D1DB8F2").get(0).type);

로그 MainActivity: Type: student_tracker_status_type.

도움이 되었기를 바랍니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android에서 중첩 된 JSON 개체를 처리하는 방법

분류에서Dev

PHP5에서 중첩 된 json 객체를 만드는 방법

분류에서Dev

중첩 된 개체에서 동적 드롭 다운을 만드는 방법

분류에서Dev

자동 생성 된 pojo 클래스에서 json 배열 데이터를 가져오고 표시하는 방법은 무엇입니까?

분류에서Dev

클래스 이름과 동일한 메서드 이름이있을 때 중첩 된 클래스를 인스턴스화하는 방법은 무엇입니까?

분류에서Dev

중첩 된 Json 응답 후 Java 클래스를 모델링하는 방법

분류에서Dev

클래스 내에서 중첩 된 개체 함수를 분리하는 방법

분류에서Dev

C #에서 중첩 된 System.Timer를 만드는 방법

분류에서Dev

PHP에서 중첩 된 개체를 만드는 방법

분류에서Dev

탄력적 검색에서 중첩 된 JSON 객체 / 필드를 쿼리하는 방법은 무엇입니까?

분류에서Dev

동적 값으로 중첩 된 JSON을 얻는 방법

분류에서Dev

중첩 된 JSON 배열 Android에서 데이터를 가져 오는 방법

분류에서Dev

Hive에서 중첩 된 JSON 개체를 추출하는 방법

분류에서Dev

Android에서 중첩 된 뷰에 스타일을 적용하는 방법

분류에서Dev

Scala에서 Circe를 사용하여 중첩 된 json을 List [Object]로 디코딩하는 방법

분류에서Dev

중첩 된 콤보 상자를 위해 extjs의 json에서 배열을 만드는 방법

분류에서Dev

HTML DROPDOWN의 중첩 된 JSON 데이터에서 ul li 요소를 만드는 방법

분류에서Dev

API에 대한 동적 호출로 중첩 된 ngfor를 갖는 방법

분류에서Dev

MongoDB 스키마에서 중첩 된 개체를 만드는 방법

분류에서Dev

Python에서 동적 중첩 사전을 만드는 방법

분류에서Dev

React Native에서 중첩 된 데이터에서 VictoryPie를 만드는 방법

분류에서Dev

여러 중첩 된 비 정적 내부 클래스를 인스턴스화하는 방법-Java

분류에서Dev

중첩 된 클래스에서 메소드를 참조하는

분류에서Dev

자바 스크립트에서 여러 개의 중첩 된 클래스를 선택하는 방법

분류에서Dev

C #에서 동적 중첩 JSON을 재귀 적으로 탐색하는 방법

분류에서Dev

중첩 된 개체를 동적으로 만드는 방법은 무엇입니까?

분류에서Dev

Xposed : xposed 프레임 워크에서 중첩 된 클래스 (내부 클래스)의 메서드를 후크하는 방법.

분류에서Dev

Delphi 10.1 Berlin에서 중첩 된 객체를 Json으로 변환하는 방법

분류에서Dev

Azure Stream Analytics에서 중첩 된 JSON 데이터를 평면화하는 방법

Related 관련 기사

  1. 1

    Android에서 중첩 된 JSON 개체를 처리하는 방법

  2. 2

    PHP5에서 중첩 된 json 객체를 만드는 방법

  3. 3

    중첩 된 개체에서 동적 드롭 다운을 만드는 방법

  4. 4

    자동 생성 된 pojo 클래스에서 json 배열 데이터를 가져오고 표시하는 방법은 무엇입니까?

  5. 5

    클래스 이름과 동일한 메서드 이름이있을 때 중첩 된 클래스를 인스턴스화하는 방법은 무엇입니까?

  6. 6

    중첩 된 Json 응답 후 Java 클래스를 모델링하는 방법

  7. 7

    클래스 내에서 중첩 된 개체 함수를 분리하는 방법

  8. 8

    C #에서 중첩 된 System.Timer를 만드는 방법

  9. 9

    PHP에서 중첩 된 개체를 만드는 방법

  10. 10

    탄력적 검색에서 중첩 된 JSON 객체 / 필드를 쿼리하는 방법은 무엇입니까?

  11. 11

    동적 값으로 중첩 된 JSON을 얻는 방법

  12. 12

    중첩 된 JSON 배열 Android에서 데이터를 가져 오는 방법

  13. 13

    Hive에서 중첩 된 JSON 개체를 추출하는 방법

  14. 14

    Android에서 중첩 된 뷰에 스타일을 적용하는 방법

  15. 15

    Scala에서 Circe를 사용하여 중첩 된 json을 List [Object]로 디코딩하는 방법

  16. 16

    중첩 된 콤보 상자를 위해 extjs의 json에서 배열을 만드는 방법

  17. 17

    HTML DROPDOWN의 중첩 된 JSON 데이터에서 ul li 요소를 만드는 방법

  18. 18

    API에 대한 동적 호출로 중첩 된 ngfor를 갖는 방법

  19. 19

    MongoDB 스키마에서 중첩 된 개체를 만드는 방법

  20. 20

    Python에서 동적 중첩 사전을 만드는 방법

  21. 21

    React Native에서 중첩 된 데이터에서 VictoryPie를 만드는 방법

  22. 22

    여러 중첩 된 비 정적 내부 클래스를 인스턴스화하는 방법-Java

  23. 23

    중첩 된 클래스에서 메소드를 참조하는

  24. 24

    자바 스크립트에서 여러 개의 중첩 된 클래스를 선택하는 방법

  25. 25

    C #에서 동적 중첩 JSON을 재귀 적으로 탐색하는 방법

  26. 26

    중첩 된 개체를 동적으로 만드는 방법은 무엇입니까?

  27. 27

    Xposed : xposed 프레임 워크에서 중첩 된 클래스 (내부 클래스)의 메서드를 후크하는 방법.

  28. 28

    Delphi 10.1 Berlin에서 중첩 된 객체를 Json으로 변환하는 방법

  29. 29

    Azure Stream Analytics에서 중첩 된 JSON 데이터를 평면화하는 방법

뜨겁다태그

보관