【发布时间】:2019-05-19 04:29:47
【问题描述】:
这可能是一个微不足道的问题,我尝试从 Firebase 快照中解码 json,这是 json 的结构:
firebaseKey1 : {img1:value1}
firebaseKey2 : {img2:value2}
firebaseKey3 : {img3:value3}
这是我尝试过的:
DatabaseReference firebaseRef = FirebaseDatabase.instance.reference();
firebaseRef.child('...').once().then((DataSnapshot snapshot) {
Map<dynamic,dynamic> map = snapshot.value;
map.forEach((key, jsonString) {
print('$key: $jsonString'); // jsonString = {img1:value1}
//how to get value1 inside jsonString?
});
});
有什么想法吗?
【问题讨论】:
-
我认为你不需要解码。它应该返回已经解码的值。
-
@GünterZöchbauer 对stackoverflow.com/questions/53886373/… 有任何想法吗?我真的被困住了.. :(
标签: javascript firebase firebase-realtime-database dart