想起以前看过的一本书《你今天心情不好么》,甚为经典,就想转载过来。baidu得知某学院论坛上有该系列图片。地址如下:http://sci.cqu.edu.cn/scibbs/dispbbs.asp?boardID=32&ID=712 。一副一副copy甚为恼火,花了半个小时,写了段代码,把url地址分析了出来。核心代码为:
String urlPrefix
=
"
http://sci.cqu.edu.cn/scibbs/
"
;
//
地址前缀
String srcStartIdentifers = " <img title="dvubb" src=" " ; // 特征字符串:该字符串之后出现图片链接
String srcEndIdentifers = " " border= " ; // 特征字符串:该字符串之前为图片链接
String srcKeyIdentifers = " UploadFile " ; // 特征字符串:包含该字符串为目标图像
int start = content.indexOf(srcStartIdentifers);
int end = start;
while (start > 0 )
{
start+=srcStartIdentifers.length();
end=content.indexOf(srcEndIdentifers, start);
if(end>start)
{
String url=content.substring(start, end);
int iden=url.indexOf(srcKeyIdentifers);
if(iden>=0)
{
url=urlPrefix+url;//这个就是目标图片地址
System.out.println(url);
}
}
start=content.indexOf(srcStartIdentifers,end);
}
String srcStartIdentifers = " <img title="dvubb" src=" " ; // 特征字符串:该字符串之后出现图片链接
String srcEndIdentifers = " " border= " ; // 特征字符串:该字符串之前为图片链接
String srcKeyIdentifers = " UploadFile " ; // 特征字符串:包含该字符串为目标图像
int start = content.indexOf(srcStartIdentifers);
int end = start;
while (start > 0 )
{
start+=srcStartIdentifers.length();
end=content.indexOf(srcEndIdentifers, start);
if(end>start)
{
String url=content.substring(start, end);
int iden=url.indexOf(srcKeyIdentifers);
if(iden>=0)
{
url=urlPrefix+url;//这个就是目标图片地址
System.out.println(url);
}
}
start=content.indexOf(srcStartIdentifers,end);
}
获得了所有的图片链接,以后想怎么办就怎么办啦,直接把图片下下来,或者转到其他网站,都轻而易举啦。
稍微处理了一下,发到俺sohu博客了:
http://kofsky.blog.sohu.com/65592604.html?act=1191066608157