1

DB から「…」「…」などの文字を取得します。私がフェッチしているテーブルは、latin1 文字セットです。これらのキャラクターを適切に表示する必要があります。Ruby on railsでこれを行うには? これらの文字を正しい文字に置き換える関数またはコードはありますか?

4

2 に答える 2

1

おそらく、DB 文字列のエンコーディングを設定する必要があります。encode次の方法を試してくださいString

dbstr.encode("iso-8859-1")

ISO 8859 1 が機能しない場合は、他のエンコーディングがたくさんあります。ユーザーのブラウザが適切なエンコーディングをサポートしていない場合、不明な文字列をs などencodeに置き換えるために渡すことができるオプションがあります。?

于 2012-06-05T15:32:43.837 に答える