JSONObject
아래에있는 것은 Firebase
입니다.다음 JSONObject 유형에서 데이터를 가져 오는 방법은 무엇입니까? JSONArray가 없습니다
응답으로 JSONArray
이 없습니다.
어떻게하면 루프가있는 모든 주 JSONObject
을 얻을 수 있습니까?
JSON
응답이 유효합니까? 또는 JSONArray
으로 변환해야합니까?
나는 JSONArray
이 있으면 내면을 얻는 방법을 알고 있습니다. JSONObject
{
"Data": {
"inner_data": {
"key1": {
"chapter": "Chapter 1",
"key": "key",
"weight": 1
},
"key2": {
"chapter": "Chapter 2",
"key": "-KMa5xai7vMQtaDZ0b31",
"weight": 2
}
}
},
"Demo": {
"inner_demo": {
"key1": {
"chapter": "Chapter 1",
"key": "key",
"weight": 1
},
"key2": {
"chapter": "Chapter 2",
"key": "-KMa5xai7vMQtaDZ0b31",
"weight": 2
}
}
},
"Test": {
"inner_test1": {
"-KMa9JFjKuDNgf313Bzc": {
"key": "-KMa9JFjKuDNgf313Bzc",
"time": "10:33",
"topic": "Circles",
"url": "https://www.youtube.com/watch?v=yLVsv9kO5C8",
"weight": 1
}
},
"-inner_test2": {
"-KMa95pUP3bKtnoQaPg4": {
"key": "-KMa95pUP3bKtnoQaPg4",
"time": "15:26",
"topic": "Linear Equations in two Variables",
"url": "https://www.youtube.com/watch?v=Wpr3tddDw9s",
"weight": 1
}
},
"-inner_test3": {
"-KMa8i5mU9HUapf-wGDU": {
"key": "-KMa8i5mU9HUapf-wGDU",
"time": "05:38",
"topic": "Measurement of volumes",
"url": "https://www.youtube.com/watch?v=mbFwgu4xx40",
"weight": 1
}
},
"inner_demo_test": {
"key1": {
"chapter": "Chapter 1",
"key": "key",
"weight": 1
},
"key2": {
"chapter": "Chapter 2",
"key": "-KMa5xai7vMQtaDZ0b31",
"weight": 2
}
}
}
}
참고 : 총 응답의 10 %에 불과합니다.
Model 클래스를 만든 다음 필요에 따라 개체를 가져 와서 사용하십시오. 자세한 내용은 http://coderzpassion.com/saving-retrieving-data-firebase-android-part-one/ –