-1
を、私は愚かなエラーのようなものをたくさん持っているテキストに出力Rubyのエンコーディングの問題
"m\\u00edstica"
にルビー取得しようとしています。私は、Rubyの出力を "mística"にするために管理されているバックスラッシュの1つにダブルバックスラッシュを取り除くことによって、その目的のためにgsubを使用できないように思えます。
私が使用してみました:
"m\\u00edstica".gsub('\\\\u') { '\\u' }
私はバックスラッシュをエスケープする必要がありますが、それは非常に同じ文字列を返しますので、。これを簡単な方法で解読する方法はありますか?
あなたは正確に何をしようとしていますか? –
Rubyに適切なアクセントを出力させますが、\ u00edは出力しません。私はこの種の問題に3000以上の価値があるので、プログラム的に修正する方法を見つける必要があります。 – brunoban
あなたはどのバージョンのRailsとRubyを使用していますか?これはモデルまたはコントローラでですか?またはあなたのデータベースからのこのデータですか? –