Ruby `encode ':" \ xC3 "von ASCII-8BIT nach UTF-8 (Encoding :: UndefinedConversionError)

Hannibal-Episoden in tvdb haben seltsame Zeichen in Ihnen.

Beispiel:

Œuf

Also ruby spuckt:

./manifesto.rb:19:in `encode': "\xC3" from ASCII-8BIT to UTF-8 (Encoding::UndefinedConversionError)
    from ./manifesto.rb:19:in `to_json'
    from ./manifesto.rb:19:in `<main>'

Zeile 19:

puts @tree.to_json

Ist es ein Weg, um sich mit dieser nicht utf-Zeichen? Ich würde lieber nicht zu ersetzen, aber konvertieren? Oder ignorieren Sie Sie? Ich weiß nicht, jede Hilfe zu schätzen.

Bizarre Teil ist, dass Skript funktioniert per cron. Manuell ausführen, erzeugt es Fehler.

InformationsquelleAutor der Frage | 2014-04-26

Schreibe einen Kommentar