2016-11-18 15 views
3

Firebaseを初めて使用していて、データベースを使用したいのですが、エンコーディングに問題があるようです。私のような文字をインポートするために何ができるFirebaseデータベース - 間違ったエンコーディング

Wrong Encoding in Firebase Database

:ここ はUTF-8エンコーディングでの私の例のJSONです:

[ 
{ 
    "Stack": "This is madness! äüöß ", 
    "Overflow": 666 
} 
] 

そして、私はFirebaseにJSONをインポートするときに、これは、結果でありますFirebaseデータベースへの "äüöß"?

ありがとうございました!

+0

ほとんどの場合、データベースまたはテーブルのエンコーディングをUTF-8に変更するだけで済みます。正しい情報がすでにFirebaseに渡されているようです。 –

+3

@TimBiegeleisen Firebaseはクラウドホスト型のデータベースです。エンコーディングを変更することはできません。 JSONとしてインポート/エクスポートされたすべてのデータ。 –

+1

@ user2738996:JSONをコピーしてVIMのテキストファイルに貼り付け、 'firebase database:set/40668057 value.json'を実行し、Firebaseコンソールと[REST API](https ://stackoverflow.firebaseio.com/40668057.json)。どのようにJSONをデータベースに追加しましたか? –

答えて

3

お返事ありがとうございます。 Webコンソールを使用してjson(https://console.firebase.google.com/project/[projectname]/database/)をインポートしました。

しかし、間違いはエンコーディングでした。私はので、私のファイルはUTF-8でエンコードされたメモ帳++

Settings --> Preferences --> New Document --> Encoding --> UTF8 (Apply to open ANSI files) 

でオプションの、と思いました。しかし、簡単な

Encoding --> Convert to UTF-8 

でした。

ありがとうございました。

関連する問題