从sci站点获取图片链接

    想起以前看过的一本书《你今天心情不好么》,甚为经典,就想转载过来。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);
        }

        

获得了所有的图片链接,以后想怎么办就怎么办啦,直接把图片下下来,或者转到其他网站,都轻而易举啦。

稍微处理了一下,发到俺sohu博客了:

http://kofsky.blog.sohu.com/65592604.html?act=1191066608157

 

阅读更多
文章标签: url border
个人分类: 语言细节
上一篇痛苦的web界面
下一篇天涯长篇连载看贴工具原理
想对作者说点什么? 我来说一句

SCI论文检索及全文获取途径.pdf

2015年10月20日 3.11MB 下载

SCI论文从入门到精通

2011年11月15日 45KB 下载

没有更多推荐了,返回首页

关闭
关闭