Thread encoding problem... (sqlite3 Datenbank und ein Bot::BasicBot irc-bot) (3 answers)
Opened by FoolAck at 2008-08-25 02:07

moritz
 2008-08-25 02:22
#113965 #113965
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
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, CPAN:Encode, perluniintro, perlunicode, perlunifaq.

View full thread encoding problem... (sqlite3 Datenbank und ein Bot::BasicBot irc-bot)