我有一个应用程序可以从不同的网站获取广告。 其中之一是:如何从网页保存本地广告?
http://culinaryarts.about.com/od/knifeskills/ss/corepepper.htm
http://imageshack.com/a/img922/706/2TdDgf.png
我需要抓住的形象,哪里就有奇迹的链接,图像的尺寸。
我需要的应用程序能够抓住所有谷歌广告,所有来自网页的adchoises广告,可能位于网页的不同位置 任何帮助表示赞赏。
谢谢 Ĵ
我有一个应用程序可以从不同的网站获取广告。 其中之一是:如何从网页保存本地广告?
http://culinaryarts.about.com/od/knifeskills/ss/corepepper.htm
http://imageshack.com/a/img922/706/2TdDgf.png
我需要抓住的形象,哪里就有奇迹的链接,图像的尺寸。
我需要的应用程序能够抓住所有谷歌广告,所有来自网页的adchoises广告,可能位于网页的不同位置 任何帮助表示赞赏。
谢谢 Ĵ
尝试
import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL url= new URL("http://culinaryarts.about.com/od/knifeskills/ss/corepepper.htm");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
你可能想保存inputLine。这应该为您提供“检查”选项的数据。似乎所有的谷歌广告都有一个数据谷歌查询ID。所以只需将它们过滤出来,你需要的所有数据都包含在div中。
我已经获得了html的源代码,问题是解释广告。你能解释一下如何获得广告的形象和细节吗? – user6710154
*太宽泛:有太多可能的答案,或者对于这种格式,好的答案太长。请添加详细信息以缩小答案集或隔离几个段落中可以回答的问题。* – BSMP