欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java相对路径转绝对路径

程序员文章站 2022-05-09 23:11:08
...
近期自己在做个网络小爬虫,抓取网站图片,遇到相对地址问题
上网搜到了解决方法如下

import java.net.*;
import java.io.*;
public class Test{
public static void main(String args[]) throws Exception {
String abURL=null;
URI base=new URI("http://www.pep.com.cn/xe/jszx/tbjxzy/pepxe/pepsa/dzkb/200703/t20070308_303223.htm");//基本网页URI
URI abs=base.resolve("../../../pepwa/dzkb/200703/W020070308571116931595.jpg");//解析于上述网页的相对URL,得到绝对URI
URL absURL=abs.toURL();//转成URL
System.out.println(absURL);
abURL = absURL.toString();
}
}
相关标签: Java .net