我要做的一个产品需求是将一个主URL和当前URL内的url进行合并,自动获取下一次点击应该跳转的地方,下面我来把实例代码放出来。
比如一个网页叫
http://xx.com/a2/
解析这个网页的内容,里面有许多
如果逐个计算,好像也可以忍受,使用java来判断比如开头为/表示要和根目录相加,../表示要跳上去一级别
如果出现了../../呢。 跳上去2级
../../../跳上去3级
还有一些意想不到的 比如 ./
没必要一个个判断,java早已经内置了函数来解决url拼接问题。
代码如下 | 复制代码 | ||||||||
joinUrl("http://xx.com/a2/","/b2/"); 一切都搞定。
|