, , , . , :
*
:
:
:.... username1
::
::...... "Name": "value"
:: ...... "Email": "value"
:: ...... "Password": "value"
:
: .... username2
::
:: ...... "Name": "value"
:: ...... "Email": "value"
:: ...... "Password": "value"
Here is my code to retrieve data from a database:
FirebaseDatabase database= FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference().child("Users");
login=myRef.child(name);
ValueEventListener listener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
User user = dataSnapshot.getValue(User.class);
String demo=user.Email;
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
};
login.addValueEventListener(listener);
Here, the User.java class contains 3 string values for email, password, and name.
public class User {
public String Name;
public String Email;
public String Password;
public User() {
}
public User(String name,String pass, String email) {
this.Name = name;
this.Email = email;
this.Password = pass;
}
}
user7330119
source
share