从URL获取JSON字符串转成JSONObject
来源:互联网 发布:全自动点胶机程序编程 编辑:程序博客网 时间:2024/06/06 03:15
private static JSONObject getObjectFromUrl(String s) throws IOException{StringBuffer buffer = new StringBuffer();// 通过js的执行路径获取后台数据进行解析URL url = new URL(s);HttpURLConnection http = (HttpURLConnection) url.openConnection();http.setDoOutput(true);http.setDoInput(true);http.setUseCaches(false);http.setRequestMethod("GET");http.connect();// 将返回的输入流转换成字符串 InputStream inputStream = http.getInputStream(); InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "utf-8"); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); String str = null; while ((str = bufferedReader.readLine()) != null) { buffer.append(str); } bufferedReader.close(); inputStreamReader.close(); // 释放资源 inputStream.close(); inputStream = null; http.disconnect(); str = buffer.toString();int index = str.indexOf("("); String jsonString = str.substring(index + 1, str.length() -1);JSONObject jo = JSONObject.fromObject(jsonString);return jo;}public static void main(String[] args) throws IOException {JSONObject jo=getObjectFromUrl("URL");//当前页文章数组JSONArray jsonArray = JSONArray.fromObject(jo.get("list")); int arrlength=jsonArray.size();for(int j=0;j<arrlength;j++){JSONObject a = jsonArray.getJSONObject(j); }}
阅读全文
0 0
- 从URL获取JSON字符串转成JSONObject
- 从网址获取json字符串
- url转成字符串
- Android-通过URL获取网络资源 Json 字符串
- js字符串转成JSON
- json字符串转成字典
- Json字符串转成XML
- JSONObject解析json字符串实现
- json字符串转成json对象
- json字符串转成json对象
- JSON格式的String 怎么转成 net.sf.json.JSONObject
- JSON格式的String 转成 net.sf.json.JSONObject
- mono touch通过引用System.Json.dll处理url请求,转成json字符串
- 从json字符串获取key的value
- 将字符串转成json对象
- json字符串转成 Map/List
- json字符串转成 Map/List
- Json字符串转成List对象
- AFNWorking
- 凸集投影算法
- Markdown Preview 刷新无效
- MySql基础
- 第四次工业革命到来 中企动力赋企业“生长之力”
- 从URL获取JSON字符串转成JSONObject
- 排序--堆排序分析与实现
- |1216|杨辉三角
- 关于使用video标签时src网址blob类型的理解
- Oracle 常见时间单位
- hibernate(反向生成)配置帮助
- zsh设置
- [教程]智慧KTV小企鹅日志查看
- 多用户