Dies könnte eine dumme Frage sein, aber ich konnte keine Beispiele auf Google Firebase-Website finden. Wenn ich einen Schlüssel in der Feuerbasis Datenbank von "First Name"
habe und dann rufe ichAndroid-Zugang Firebase mit Schlüsseln mit Leerzeichen in ihnen
FirstNameClass firstName = dataSnapshot.getValue(FirstNameClass.class);
FireNameClass{
Private String FirstName;
FirstName(){
}
FirstName(String firstName){
this.FirstName = firstName;
}
}
Es wird null zurück, weil es zur Karte versucht statt Vornamen mit einem Raum Vornamen. Gibt es einen anderen Weg, um dies zu erreichen, weil alle meine Werte Räume nur durch Design in ihnen haben und ich bin bereit, zusätzliche Arbeit zu tun, um dieses Design wenn möglich zu halten.
Sie sind erstaunlich! Es funktioniert perfekt. Gibt es einen anderen Weg, einen saubereren Weg oder einfach anders? – Torewin
Es gibt eine andere Möglichkeit, indem Sie Ihr Leerzeichen durch "_" oder etwas ersetzen und es ersetzen, wenn Sie den Wert aus der Datenbank abrufen. Aber ich denke, darüber ist man viel sauberer. – koceeng