rich8w 发表于 2013-2-6 10:09:52

Java爬虫的相对路径转绝对路径

最近在做个HTMLParser抓取网页内容;
有些网页的链接写的都是相对路径;
在CSDN上找到的,记录一下。

@SuppressWarnings("finally")public static String getAbsoluteURL(String baseURI, String relativePath){String abURL=null;try {URI base=new URI(baseURI);//基本网页URI URI abs=base.resolve(relativePath);//解析于上述网页的相对URL,得到绝对URI URL absURL=abs.toURL();//转成URL System.out.println(absURL);abURL = absURL.toString();} catch (MalformedURLException e) {e.printStackTrace();} catch (URISyntaxException e) {e.printStackTrace();} finally{return abURL;}}
页: [1]
查看完整版本: Java爬虫的相对路径转绝对路径