Ich habe derzeit Probleme mit den Ergebnissen der Amazon API.Wie konvertiert man die Zeichencodierung mit Rubin 1.9
der Dienst gibt einen String mit Unicode-Zeichen: Lernen Objective \ xE2 \ x80 \ x93C auf dem Mac (Learn Series)
mit Ruby 1.9.1 die Zeichenfolge konnte nicht einmal verarbeitet worden:
REXML::ParseException: #<Encoding::CompatibilityError: incompatible encoding regexp match (UTF-8 regexp with ASCII-8BIT string)>
...
Exception parsing
Line: 1
Position: 1636
Last 80 unconsumed characters:
Learn Objective–C on the Mac (Learn Series)
I Ich empfehle das Lesen * Das absolute Minimum Jeder Softwareentwickler Absolut, Positiv muss über Unicode und Zeichensätze (keine Entschuldigungen!) * wissen (http://www.joelonsoftware.com/articles/Unicode.html), selbst wenn Sie bereits sind Fa Miliar mit Codierungen und so. – ewall
Ich las vor kurzem Yehuda Katz Artikel über Kodierung in 1.9 und dachte: WTF ?! (http://yehudakatz.com/2010/05/17/encodings-unabridged/) der Artikel, den Sie verknüpften, ist ausgezeichnet. – phoet