これは間違った質問かもしれませんが、私はGoogleのfirebaseサイトで例を見つけることができませんでした。私は"First Name"
のfirebaseデータベースにキーを持っているし、私はAndroidアクセスFirebase with keys with spaces
FirstNameClass firstName = dataSnapshot.getValue(FirstNameClass.class);
FireNameClass{
Private String FirstName;
FirstName(){
}
FirstName(String firstName){
this.FirstName = firstName;
}
}
を呼び出す場合は、スペースで姓の代わりに、まず名前にマップしようとしているので、それはnullを返します。私のすべての値には設計によってちょうどスペースがあり、可能ならばこのデザインを保つために余分な作業をしていきたいので、これを達成するための別の方法はありますか?
あなたは素晴らしいです!それは完全に動作します。他の方法がよりクリーンな方法か、まったく違うのですか? – Torewin
別の方法があります。スペースを "_"などで置き換え、データベースから値を取得するときにスペースを置き換えます。しかし、私は上記の方がはるかにクリーンであると思います。 – koceeng