1
エンコーディングをUTF8に変更するのを手伝ってください。エンコードはlatin1にあり、フィールドはラテン形式です。mongodbでlatin1をUFT8に変換する
MongoDBデータベースを変更する必要があります。 UTF 8にラテン1からデータベースのエンコーディングを変更する方法
db.collection.insert(array("title" = utf8_encode("Péter")));
エンコーディングをUTF8に変更するのを手伝ってください。エンコードはlatin1にあり、フィールドはラテン形式です。mongodbでlatin1をUFT8に変換する
MongoDBデータベースを変更する必要があります。 UTF 8にラテン1からデータベースのエンコーディングを変更する方法
db.collection.insert(array("title" = utf8_encode("Péter")));
MongoDBは、箱から出してUTF-8をサポートしています。したがって、エンコーディングはMongoDB内にあるのではなく、挿入するデータ内にあるべきです。
文字列をエンコードしないようにエンコードを変更するには、バイト配列に変更してUTF-8エンコーディングを適用します。
あなたはこの試みる7 JAVAを使用している場合:
byte titleValue[] = myString.getBytes(ISO_8859_1);
String value = new String(titleValue, UTF_8);
を