2016-12-10 145 views
1

我要將電子郵件和密碼保存在Firebase數據庫中,但不幸的是我得到了此錯誤。

Invalid Firebase path: .com. Firebase paths must not contain '.', '#', '$', '[', or ']' 

enter image description here

+0

錯誤信息說明了這一切,對我來說。 –

回答

2

從錯誤中可以看出,Firebase路徑(鍵)不允許路徑中的某些特殊字符。
雖然將電子郵件存儲爲路徑,但我建議您對電子郵件進行編碼,即將「點」替換爲「逗號」。如果你不想檢索,你可以解碼。

public static String EncodeString(String string) { 
    return string.replace(".", ","); 
} 

public static String DecodeString(String string) { 
    return string.replace(",", "."); 
} 

讓我知道,它是怎麼回事。

+0

它爲我工作。謝謝你的回答 – wifiboy

+0

我很高興它的工作。請將答案標記爲已接受,以便將來可以幫助其他用戶。 –

0

路徑/看/喜歡/此

youare.probably.confusing.them.with.urls.com

檢查在火力文檔和您的實現,看看您可能正在使用網址而不是路徑。