.tag;.MalformedURLException;.URL;.;.;.;.;.;;/***得到网页编码格式****@authordl*/lassJHtmlUpdateCheck{/**文本内容编码识别类*/=();static{((false));(());}/***br方法说明:得到网页编码格式*br输入参数:strUrl网页;timeout超时设置*br返回类型:网页编码*/publicstaticStringgetEncoding(StringstrUrl,inttimeout){StringstrEncoding=null;HttpClientclient=newHttpClient();().getParams().setConnectionTimeout(timeout);GetMethodmethod=newGetMethod(strUrl);(true);intstatusCode;try{statusCode=(method);if(statusCode!=-1){//从http头得到网页编码strEncoding=getContentcharset((Content-Type));if(strEncoding!=null){();returnstrEncoding;}//通过解析meta得到网页编码StringstrHtml=().toLowerCase();StringBufferstrBuffer=newStringBuffer();intpos=(strHtml,meta,,strBuffer,false,0);while(()0){StringBufferstrEncodingBuffer=newStringBuffer();((),charset=,“,strEncodingBuffer,0);if(()0){str
JAVA获得网页的编码 来自淘豆网m.daumloan.com转载请标明出处.