{
"EWsd5eHpriTDfhNTJux8IByrkUD2":{
"appointmentDetail":"",
"appointmentPrescription":"",
"email":"ronaldoraj57@gmail.com",
"firstName":"Raja",
"gender":"Male",
"hospitalInformation":"",
"icNumDOB":990708,
"icNumID":4222,
"icNumState":7,
"lastName":"Shilan",
"phoneNumber":"+60123456789",
"username":"rajashilan"
}
}
Я получаю эти данные JSON из базы данных Firebase. ссылка на изображение базы данных Firebase .
Я пытаюсь получить доступ к данным в JSON один за другим, например: электронная почта: ronaldoraj57@gmail.com.
databaseRef.orderByChild("icNumID")
.equalTo(parseInt(search1))
.on("value",function(snapshot){
console.log(snapshot.val());
var dataJSON=JSON.stringify(snapshot.val());
var json=JSON.parse(dataJSON);
document.getElementById("datalist").innerHTML=json.email;
if(snapshot.val()==null){
window.alert("IC Number not registered in database.");
}
snapshot.forEach(function(data){
console.log(data.key);
});
});