java - 使用 RestFB 时出现 Unicode 错误

标签 java json spring-mvc restfb

我正在编写 java spring + Restfb 代码,但我遇到了 unicode 值的问题

我的代码:

@SuppressWarnings({ "deprecation" })
     FacebookClient fbClient = new DefaultFacebookClient(ACCESS_TOKEN);
     Connection<JsonObject> results = 
             fbClient.fetchConnection("1173636692750000/feed", JsonObject.class,
             Parameter.with("fields", "full_picture,message"), 
             Parameter.with("limit", "5"));
List<Data> list = new ArrayList<>();
        for (JsonObject photo : results.getData()) {
            try {
                String photoUrl = photo.getString("full_picture");
                String message = photo.getString("message");
                list.add(new Data(photoUrl, message));
                System.out.println(message);
            } catch (Exception e) {
                System.out.println(".....");
                continue;
            }
        }

输出:

Hàng ba má thanh lý g?p?
Ai l??t bài ch?m em add ??
70kg ch?c em b? nh?t gr luôn roy ?
Ig : Ltasarah_1106
N?u em là thu?c phi?n, anh s? nghi?n hay cai??
Cmt ?i em addfr nah?!
Bây gi? tui có 2 cái l?ng nh? này th? các ông ch?n l?ng nào...
Ig: Zynnienguyen2704
Group có ai là Song Ng? sinh tháng 3 hông ?aaa ??

我的问题:如何修复此错误?

最佳答案

您可以尝试调用String message = photo.getmessage").toString()

关于java - 使用 RestFB 时出现 Unicode 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49081434/

相关文章:

java - 尝试在循环内找到两个数组列表的最小值

java - 如何对依赖JSON的应用进行离线测试?

c# - "Flexible Webservice"的策略

java - 非 UTF 8 编码的 CSV 特殊字符问题

java - 如何将配置xml文件从WEB-INF移动到java spring中的资源?

java - Spring MVC + Java Config + Embedded Tomcat - Spring Security 3 不工作

java - 子弹轨迹

java - java程序中线程的字数统计

javascript - 我有一个包含数千个带有 URL 属性的项目的数组。如何为数组中的每个项目创建一个按钮,以打开 URL 的 iframe?

java - 如何在 Web 应用程序中使用 java io 访问文件(Glassfish 服务器)