import android.util.Log;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.URL;import java.net.URLConnection;public class UtilPrintHtml {    public static String printHTML(String JsonUri){        InputStreamReader inputStreamReader = null;        StringBuffer html = new StringBuffer();        InputStream inputStream = null;        try        {            URL url = new URL(JsonUri); //根据Strng表现形式创建URL对象            URLConnection urlConnection = url.openConnection();//返回一个 URLConnection 对象,它表示到 URL 所引用的远程对象的连接            //urlConnection.setConnectTimeout(4000); //设置链接超时            inputStream = urlConnection.getInputStream();//返回从打开的连接中读取到的输入流对象            inputStreamReader = new InputStreamReader(inputStream, "utf-8");            BufferedReader br = new BufferedReader(inputStreamReader);            String line = "";            while((line = br.readLine()) != null)            {                html.append(line+"\n");            }            Log.i("html", "ReadStreamOfJson: "+html);//输出到日志        }        catch(UnsupportedEncodingException e)        {            e.printStackTrace();        }        catch(IOException e)        {            e.printStackTrace();        }finally {            try {                if (inputStream != null) {                    inputStream.close();                }                if (inputStreamReader != null) {                    inputStreamReader.close();                }            } catch (IOException e) {                e.printStackTrace();            }        }//        writeLog(html.toString()); //写文件到sd卡        return html.toString();    }}

更多相关文章

  1. 内存优化三
  2. Android(安卓)连接.net WebService 工具类代码
  3. 左上角返回键
  4. Android判断网络是否连接
  5. SQLiteDatabaseTest
  6. android(15)(ContentProvider内容提供者)
  7. 给Android标题栏加上返回按钮
  8. 使用ExpandableListActivity实现可展开的Activity
  9. Android(安卓)监控 网络连接状态

随机推荐

  1. android 检测网络状态
  2. android LayerDrawable 图层的实现
  3. android 优秀开源框架表单
  4. AndroidUI组件之RoomButton
  5. Android(安卓)Room 数据库
  6. android抓log方法
  7. Porting WiFi drivers to Android
  8. Android(安卓)ToastUtils,吐司工具类
  9. Android在WebView中注入Js代码
  10. How to build Android(安卓)adb for ARM