アンドロイドでfirebaseリアルタイムデータベースからデータを取得しようとしています。私はjsonデータファイルを作成し、firebaseデータベースにjsonファイルをインポートしました。データファイルは次のようになります。アンドロイドでfirebaseリアルタイムデータベースからデータを取得
{
"data": [
{
"name" : "one",
"age" : "ten"
},{
"name" : "two",
"age" : "twenty"
}
]
}
私はPOJOクラスを作成しました。では、配列からすべてのjsonオブジェクトを取得するにはどうすればよいですか?私はしばらく検索しましたが、参照番号&の子どもはここでは理解できません。
ありがとう!しかし、ひとつは、「[]」を「{}」に置き換えると、それは有効なjsonになりますか?この場合、https://jsonlint.com/にエラーが表示されます。 –
私が言ったように、firebaseデータベースを構築するときは、[]の代わりに{}を使用することをお勧めします。 jsonプロバイダから構造体をインポートすることを選択した場合、記述したようにエラーが発生する可能性があります。データベース構造をインポートする必要がありますか?そうでない場合、特定のキーと子を持つノードをそれらのノードに追加することで、Android Studioから構造を作成できます(マッピングと呼ばれます) –