【发布时间】:2018-01-21 08:34:53
【问题描述】:
我通过接收 DataSnapShot 获得了 JsonString:
myRef.child("user").orderByChild("u_email").equalTo(name).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String c = dataSnapshot.getValue().toString();
Log.w(Login.TAG, "Data: "+ c);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
正常情况下,如果我知道密钥 (-L3Mh7kKl04GSrndbrVD) 错误代码:
JSONObject a = new JSONObject(c);
JSONObject jsonUser = a.getJSONObject("-L3Mh7kKl04GSrndbrVD");
但是我没有那个键,我怎么能用代码得到那个值(名字,pass,img,...),我是新手。非常感谢
【问题讨论】:
标签: java android json firebase firebase-realtime-database