1

使用Android Studioalexd-jsonrpc客户端,我收到一个响应,其中西里尔符号如下所示:

{..."ticket_info=ÐÐ¾ÐºÑ 1"...}

代替:

{..."ticket_info=Мойщик 1"...}

我如何将其解码为西里尔文?

JSONRPC 请求代码:

JSONRPCClient client = JSONRPCClient.create(_server, JSONRPCParams.Versions.VERSION_2);
client.setConnectionTimeout(2000);
client.setSoTimeout(2000);
_workplaceList = client.callJSONArray("GetWorkplaceList", companyID);
4

1 回答 1

0

它看起来像一个编码问题。验证服务是否将 JSON-RPC 响应编码为 UTF-8,并且 JSONRPCClient 配置为期望 UTF-8。

于 2015-11-11T12:33:35.893 回答