如何从restfb获取utf8编码的文本

时间:2013-03-01 11:57:49

标签: mysql encoding utf-8 multilingual restfb

我正在尝试使用RestFB从Facebook的页面获取所有帖子和评论。所有的工作,但当我尝试获取俄语页面,具有特定的字符,将结果存储在mysql中,每行都有一些?,我明白编码不好。

所以:

我的表格字符集编码为utf8_general_ci

从RestFB我以这种方式从页面获取Feed:

Connection<Post> pagePosts = facebookClient.fetchConnection(page+"/feed", Post.class,Parameter.with("message", "utf8"));

但是存储在db中的每个注释总是类似于:

Liels paldies Amerikas Tirdzniec?bas pal?tai un m?su burv?gajiem viesiem par br?niš??go pas?kumu!

我该如何解决?

1 个答案:

答案 0 :(得分:0)

我的问题出在jdbc连接..

以这种方式解决:

jdbc:mysql://server/database?characterEncoding=UTF-8&useUnicode=true