android 将获取的网络信息转换为字符串
来源:互联网 发布:劳务派遣软件下载 编辑:程序博客网 时间:2024/06/05 09:27
/**
* 获取json字符串
* */
public String getJsonString(HttpGet get) throws ClientProtocolException,
IOException {
httpClient = new DefaultHttpClient();
// 请求超时
httpClient.getParams().setParameter(
CoreConnectionPNames.CONNECTION_TIMEOUT, 5000);
HttpResponse response = httpClient.execute(get);
if (response.getStatusLine().getStatusCode() == 200) {
Log.i("jia", "成功");
InputStream in = response.getEntity().getContent();
InputStreamReader reader = new InputStreamReader(in);
BufferedReader bufferedReader = new BufferedReader(reader);
StringBuffer s = new StringBuffer();
String s_buf;
while ((s_buf = bufferedReader.readLine()) != null) {
s.append(s_buf);
}
return s.toString();
} else {
return null;
}
}
class JsonStringTask extends AsyncTask<String, Void, String> {
HttpGet get;
private String s = "wo";
public JsonStringTask(HttpGet get) {
this.get = get;
}
@Override
protected String doInBackground(String... params) {
try {
s = getJsonString(get);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return s;
}
@Override
protected void onPostExecute(String result) {
Log.i("jia", result);
super.onPostExecute(result);
}
}
* 获取json字符串
* */
public String getJsonString(HttpGet get) throws ClientProtocolException,
IOException {
httpClient = new DefaultHttpClient();
// 请求超时
httpClient.getParams().setParameter(
CoreConnectionPNames.CONNECTION_TIMEOUT, 5000);
HttpResponse response = httpClient.execute(get);
if (response.getStatusLine().getStatusCode() == 200) {
Log.i("jia", "成功");
InputStream in = response.getEntity().getContent();
InputStreamReader reader = new InputStreamReader(in);
BufferedReader bufferedReader = new BufferedReader(reader);
StringBuffer s = new StringBuffer();
String s_buf;
while ((s_buf = bufferedReader.readLine()) != null) {
s.append(s_buf);
}
return s.toString();
} else {
return null;
}
}
class JsonStringTask extends AsyncTask<String, Void, String> {
HttpGet get;
private String s = "wo";
public JsonStringTask(HttpGet get) {
this.get = get;
}
@Override
protected String doInBackground(String... params) {
try {
s = getJsonString(get);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return s;
}
@Override
protected void onPostExecute(String result) {
Log.i("jia", result);
super.onPostExecute(result);
}
}
- android 将获取的网络信息转换为字符串
- 将Throwable的信息转换为字符串
- Android将获取到文件的uri转换为字符串的路径
- 将printStackTrace信息转换为字符串。
- java将list对象转换为json字符串数据显示为空的信息
- 将字符串转换为整型的函数
- 将数字转换为字符串的方法
- 将十六进制的字符串转换为十进制
- 将十六进制的字符串转换为十进制
- 获取SSID以及将账户名转换为字符串类型的SSID
- 【MFC】手把手教你如何将获取的字符串转换为数组
- 网络图片获取并转换为Base64字符串
- C#将Unicode的字符串转换为ANSI字符串?
- 将一个字符串转换为回文字符串的最小代价
- (java)将字符串转换为XML格式的字符串
- 将字符串转换为数值
- 将字符串转换为大写
- 将整数转换为字符串
- JAVA直接访问ACCESS
- js 数组排序
- jquery中的id非法字符的处理
- NSData to plist
- 驱动程序需要三个基本文件。
- android 将获取的网络信息转换为字符串
- jQuery.Validate自定义规程的使用案例
- java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log
- 取余与位运算
- 省市 的三级联动的js
- MOSS性能优化
- sql 遍历记录
- VC项目中使用图片资源
- 三星S5570手机开机提示应用程序主屏幕意外停止的处理