4

我正在尝试使用我的诺基亚 S40 系列手机的 JAXRPC 网络服务以 HINDI 语言发送数据,主要问题是在网络服务器上收到的数据格式不正确。我在网络服务器上得到的只是“??????” (问号)。我哪里错了?

4

2 回答 2

2

在发送到 Web 服务之前,您应该在设备上将您的字符串编码为 UTF-8。确保在 web 服务中接收时从 UTF-8 解码。

于 2013-04-24T14:47:56.360 回答
0

如果您使用的是输入流,那么像下面的代码一样获取它

 HttpConnection conn = (HttpConnection) Connector.open(Feed);
    InputStream rssStream = conn.openInputStream();
    InputStreamReader isr = new InputStreamReader(rssStream, "utf8");
于 2013-04-24T17:23:13.377 回答