Ror ascii-8bit an UTF-8 mit nicht lateinischen (kyrillischen) Symbolen in net :: http.get_response.kody
-
13-12-2019 - |
Frage
Ich muss einige Daten über net :: http erhalten, es funktioniert gut, indem ich Reaktion in ASCII-8bit erhalten habe.Das Problem ist, wie Sie dies an UTF8 codieren und alle nicht lateinischen Symbole speichern?
mit @content.encode('utf-8', 'binary', :invalid => :replace,
:undef => :replace, :replace => '')
Ich verliere alle kyrillischen Symbole
mit @content.encode('utf-8', 'binary')
bekomme ich "\xCB" from ASCII-8BIT to UTF-8
fehler
mit @content.force_encoding("UTF-8)
ich bekomme ������ anstelle von kyrillischen Symbolen
Ich kann keine Antwort mit der Google-Suche finden.
Lösung
Problem wird mit
gelöst generasacodicetagpre.Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow