http://www.hotelonline.com.cn/hotelreserve/hotelmain.asp
在客户端访问的时候,有没有办法把他顶端和底端的都去掉``只显示中间的表单部分啊??
http://www.hotelonline.com.cn/hotelreserve/hotelmain.asp
在客户端访问的时候,有没有办法把他顶端和底端的都去掉``只显示中间的表单部分啊??
import java.net.*; import java.io.*; public class ReadURL{ public readURL(){}
public static void main(String args[]) { URL url=null; InputStream in=null; try{ url=new URL(args[0]); in=url.openStream(); DataInputStream buffer=new DataInputStream(in); String lineOfData; while((lineOfData=buffer.readLine())!=null){ System.out.println(lineOfData); } } catch (MalformedURLException e){ System.out.println("bad url"); } catch (IOException e){ System.out.println("IO ERROR"+e.getMessage()); } finally{ if(in!=null) try{ in.close(); } catch(IOException e){} } System.exit(0); } }
用这个读取网站源码```你看有什么问题呢
你看一下这个例子好了
import java.net.*; import java.io.*; public class url{ public static void main(String args[]){ try{ URL url1=new URL("http://www.sohu.com/index.html"); BufferedReader in=new BufferedReader(new InputStreamReader(url1.openStream())); String line; while((line=in.readLine())!=null){ System.out.println(line); } in.close(); } catch(Exception e){ System.out.println(e); } } }
[此贴子已经被作者于2004-12-07 14:36:13编辑过]