>source

아래 JSON은 다른 게시물에서 가져왔습니다. 내 문제는 ID를 알고 있고 ID가 어디에 있는지 알고 싶습니다. 예를 들어, ID가 19006이고 Folder2를 얻고 싶습니다. 어떻게 해야 할까요?

{
    "data": {
        "id": 0,
        "name": "",
        "childFolders": [{
            "id": 19002,
            "name": "Locker",
            "childFolders": [{
                "id": 19003,
                "name": "Folder1",
                "childFolders": [],
                "childComponents": [{
                    "id": 19005,
                    "name": "route1",
                    "state": "STOPPED",
                    "type": "ROUTE"
                }]
            }, {
                "id": 19004,
                "name": "Folder2",
                "childFolders": [],
                "childComponents": [{
                    "id": 19008,
                    "name": "comm1",
                    "state": "STOPPED",
                    "type": "COMMUNICATION_POINT"
                }, {
                    "id": 19006,
                    "name": "route2",
                    "state": "STOPPED",
                    "type": "ROUTE"
                }, {
                    "id": 19007,
                    "name": "route3",
                    "state": "STOPPED",
                    "type": "ROUTE"
                }]
            }],
            "childComponents": []
        }],
        "childComponents": []
    },
    "error": null
}

데이터 트리를 재귀적으로 읽기(code 조각이 아님) :P

J.Salas2022-01-27 21:09:14

내 나쁜, 더 명확한 XD를 지정해야 합니다 btw linq를 사용하여 달성할 수 있습니까?

pikabob2022-01-27 21:09:14

아래 내 대답. 이 항목이 마음에 들면 확인 답변을 확인으로 기억하십시오.

blogprogramisty.net2022-01-27 21:09:14
  • 이전 Coinmarketcap API에서 특정 코인 목록을 요청하는 방법은 무엇입니까? 5000위 이상 순위권에 접속하려고
  • 다음 html : 페이지가 svelte 파일로 로드될 때 자동 팝업 비디오를 만드는 방법은 무엇입니까?