Thread encoding problem... (sqlite3 Datenbank und ein Bot::BasicBot irc-bot)
(3 answers)
Opened by FoolAck at 2008-08-25 02:07
Utf-8 als "charset" für den Bot ist schon mal nicht schlecht. Dann musst du vor dem einfügen in die Datenbank noch das ganze als Bytestring kodieren:
Code (perl): (dl
)
1 2 3 use Encode qw(encode_utf8 decode_utf8); ... $sth->execute($nick, encode_utf($quote)); entsprechend musst die Daten, die aus der DB kommen, vermutlich noch mit decode_utf8 verarzten. Siehe auch Perl, Zeichenkodierungen und Unicode, Encode, perluniintro, perlunicode, perlunifaq. |