从网页源文件中得到链接

文章作者 100test 发表时间 2007:11:14 12:48:46
来源 100Test.Com百考试题网


import Java.net.*.
import Java.io.*.
import Java.util.*.

class ScanPage{
private static String strPage.
private String strUrl.
private String fileName.
public void setURL(String strUrl){
this.strUrl=strUrl.
}
//从地址中得到文件名
public void setFileName(){
int i.
char ch.
i=strUrl.length().
ch=strUrl.charAt(--i).
while(ch!=’/’ &.&. ch>0)
ch=strUrl.charAt(--i).
fileName=strUrl.substring(i).
}
//下载网页
public void downFile()throws IOException{
URL url =new URL(strUrl).
InputStream is =url.openStream().
OutputStream os =new FileOutputStream(fileName).
byte[] buffer =new byte[512].
int len.
while((len =is.read(buffer))!=-1)
os.write(buffer,0,len).
is.close().
os.close().
}
//读文件
public void readFile() throws IOException {
StringBuffer sb = new StringBuffer().
BufferedReader in =new BufferedReader(new FileReader(fileName)).
String s.
while((s = in.readLine()) != null) {
sb.append(s).
sb.append("\n").
}
in.close().
strPage=sb.toString().
}
public String getTitle(){

return "".
}

相关文章


solaris上开发J2EE应用中文问题的解决
H中的 ring事务代理的常用的两种方法
合理配置J2EE来使之完全支持MySQL
快速开发时可以使用的Java文件工具方法
从网页源文件中得到链接
使用J2ME发送手机短信息
“网络蚂蚁”的Java实现
J2me制作会动的波浪字体方法及代码
有状态网络的J2EE技术
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛