为了账号安全,请及时绑定邮箱和手机立即绑定

如何从具有嵌套子项的 firebase 中检索 json?

如何从具有嵌套子项的 firebase 中检索 json?

BIG阳 2023-03-02 15:19:12
我已经将 json 文件导入到 firebase 实时数据库,你可以按照截图 https://ibb.co/wyLDPC8 “数据库结构”
查看完整描述

1 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

你可以这样做


 DatabaseReference dbRef = FirebaseDatabase.getInstance().getReference();   

 dbRef.child("categories").addSingleValueEventListener(new ValueEventListener() {

   @Override

   public void onDataChange(DataSnapshot dataSnapshot) {

       if (dataSnapshot.exists()) {

           for (DataSnapshot snapshot : dataSnapshot.getChildren()) {

                String name = snapshot.child("names").getValue().toString();  // it will give names node string


             /// To Fetch Quotes

             DataSnapshot quotesSnapshot = snapshot.child("qoutes");

            for (DataSnapshot quoteSingleSnpashot : quotesSnapshot.getChildren()) {

                 String quote = quoteSingleSnpashot.child("quote").getValue().toString();  // it will give names node string

            }


           }

       }

   }


   @Override

   public void onCancelled(DatabaseError databaseError) {


   }


 });

}


查看完整回答
反对 回复 2023-03-02
  • 1 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号