我使用AsyncHttpResponseHandler,我有这个方法:
@Override
public void onSuccess(int statusCode,
org.apache.http.Header[] headers,
byte[] responseBody) {
showProgress(false);
}
Run Code Online (Sandbox Code Playgroud)
但是现在,我如何从字节数组中获取String的响应?
Kas*_*zar 19
String str = new String(bytes, "UTF-8");
Run Code Online (Sandbox Code Playgroud)
如果你感到懒惰,你可以使用Apache Commons IO库直接将InputStream转换为String:
String str = IOUtils.toString(inputStream, "UTF-8");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7672 次 |
| 最近记录: |