簡體   English   中英

如何使用 android 工作室對 RSS 提要上的希臘字母進行編碼

[英]How to encode Greek letters on RSS feed using android studio

所以我想在希臘網站上使用帶有 android 工作室的 RSS FEED。我使用了這個代碼,一切正常,但網站上的希臘字母無法識別。有幫助嗎? 這是我的 output

我認為您可以嘗試okhttp而不是apache

build.gradle

dependencies {
    ...
    implementation "com.squareup.okhttp3:okhttp:4.2.1"
}

響應攔截器.java

public class ResponseInterceptor implements Interceptor {
    @NotNull
    @Override
    public Response intercept(@NotNull Chain chain) throws IOException {
        Response response = chain.proceed(chain.request());
        Response modifiedResponse =
                response.networkResponse().newBuilder()
                        .addHeader("Content-Type", "application/json; charset=utf-8")
                        .build();
        return modifiedResponse;
    }
}

使用

OkHttpClient client = new OkHttpClient.Builder()
            .......
            .addInterceptor(new ResponseInterceptor())
            .build();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM