1
我已經設計了firebase中的拼合結構。Firebase拼合結構並創建pojo android
{
"groups": {
"alpha": {
"members": {
"brinchen": true,
"mchen": true
},
"name": "Alpha Tango"
},
"bravo": {
"members": {
"brinchen": true
},
"name": "Bravo Romeo"
},
"charlie": {
"members": {
"hmadi": true,
"mchen": true
},
"name": "Charlie Whiskey"
},
"delta": {
"name": "Delta Kilo"
},
"echo": {
"name": "Echo Lima"
},
"foxtrot": {
"name": "Foxtrot November"
}
},
"users": {
"brinchen": {
"groups": {
"alpha": true,
"bravo": true
},
"name": "Byambyn Rinchen"
},
"hmadi": {
"groups": {
"charlie": true
},
"name": "Hamadi Madi"
},
"mchen": {
"groups": {
"alpha": true,
"charlie": true
},
"name": "Mary Chen"
}
}
}
我有兩個問題:
1 - 我想在android系統創建POJO類此JSON。我該怎麼做?
2-對於當我在用戶json更新用戶名稱如「brinchen - > john」時,我如何將jhon與brinchen key中的成員json相匹配?
謝謝您的回答,但你應該閱讀本文件的https ://firebase.google.com/docs/database/android/structure-data – mustafasevgi
是的。我知道這一點。我使用了基本的JSONObjects,而不是使用Firebase的修改過的JSON結構。 無論哪種方式,解析對象的機制似乎是根據我指定的onDataChanged()。 此外,通過在方法上獲取這些Firebase對象,您可以像解釋的那樣將它們移植到POJO中。 感謝您的領導! –