dataSnapshot.getValue()
null
正しいパスを参照していると確信していますが、そのキーの値がJSONツリーにあります。それはこのように送られた:dbreference.setValue(true);
。getValue()のFirebaseオブジェクトがnullです
0
A
答えて
0
データが正しく取得されていない可能性があります。 firebaseからデータを取得するのに使用するコードの例を次に示します。
private DatabaseReference mDatabase;
mDatabase = FirebaseDatabase.getInstance().getReference();
mDatabase.child("user_details").child("user_id").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String name = null, surname = null, email = null, phone = null, bd = null, gender = null;
for (DataSnapshot child : dataSnapshot.getChildren()) {
if (child.getKey().equals("firstName")) {
name = child.getValue().toString();
}
if (child.getKey().equals("lastName")) {
surname = child.getValue().toString();
}
if (child.getKey().equals("birthday")) {
bd = child.getValue().toString();
}
if (child.getKey().equals("email")) {
email = child.getValue().toString();
}
if (child.getKey().equals("gender")) {
gender = child.getValue().toString();
}
if (child.getKey().equals("phone")) {
phone = child.getValue().toString();
}
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
関連する問題
- 1. Firebase getValue(Class.class)オブジェクト
- 2. Android-Firebase-getValue?
- 3. Android - FirebaseからのgetValueはnullを返します
- 4. 依存プロパティGetValueがnullを返す
- 5. Firebase - カスタムフィールド名を持つgetValue()
- 6. firebase getvalue oncreateを呼び出します。
- 7. AndroidのFirebase DataSnapshotクラスがnullをカスタムJavaオブジェクトに返す
- 8. childEventListerer on nullオブジェクト参照、Firebaseデータベース
- 9. FirebaseのスナップショットgetValueがintを突然解析できませんでした
- 10. BLE readCharacteristicsは常にfalseを返します。またはgetvalueがnullです
- 11. Firebaseストレージルール、 `request.resource.md5hash`がnull
- 12. Firebase以降.getvalueないと同じ順序でデータベース
- 13. firebase autenticationがAndroidアプリでnullを返す
- 14. FirebaseデータベースgetValue(Boolean.class)を使用している場合のNullPointerException
- 15. wxToggleButton :: GetValue()がクラッシュする
- 16. Spring @Autowiredオブジェクトがnullです
- 17. Reflection GetValueがUriクラスで失敗する
- 18. getValueのエラー
- 19. Androidのfirebase user_dim.user_id == null
- 20. Firebaseオブジェクトが他のFirebaseオブジェクトを指すことは可能ですか
- 21. SubClassesでPropertyInfoのC#GetValue
- 22. PropertieInfoのGetValueがTargetParameterCountException(System.Reflection)をスローする
- 23. AppCompatActivityのGoogleMapオブジェクトがnullです
- 24. AngularJS WebAPI $ http.getオブジェクトの値がNullです
- 25. FirebaseインスタンスIDがNULLを返します
- 26. Firebase Web - currentUserがnullを返す
- 27. Androidのfirebaseがnullになる
- 28. Firebaseストレージ - downloadURLsの一部がnull
- 29. getValue()を使用してDataSnapshotからFirebaseのJavaクラスを解析する
- 30. JavaScriptエラーNullがオブジェクト
.getValueとdataSnaphotオブジェクトを呼び出すコードのスニペットを表示します。どこが間違っているのかを理解するのは簡単です。 – Smit