Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从谷歌新闻获取文章并用Java下载_Java_Web_Google News - Fatal编程技术网

从谷歌新闻获取文章并用Java下载

从谷歌新闻获取文章并用Java下载,java,web,google-news,Java,Web,Google News,我该如何编写一个程序,从谷歌新闻中获取文章并下载到我的电脑上 我发现谷歌新闻已经有了内置的RSS功能,但我需要下载整篇文章(文本和全部),而不仅仅是标题 最好是,我想下载这些文章作为PDF或HTML文件,但对于初学者来说,仅仅获取一些URL将是令人惊讶的 这里有一些关于从谷歌新闻获取文章的问题,但到目前为止,我发现没有什么特别有用的。任何帮助都将不胜感激 谢谢 撇开法律问题不谈,这是可能的,请参阅。下面是如何使用它的示例() DefaultHttpClient httpclient = new

我该如何编写一个程序,从谷歌新闻中获取文章并下载到我的电脑上

我发现谷歌新闻已经有了内置的RSS功能,但我需要下载整篇文章(文本和全部),而不仅仅是标题

最好是,我想下载这些文章作为PDF或HTML文件,但对于初学者来说,仅仅获取一些URL将是令人惊讶的

这里有一些关于从谷歌新闻获取文章的问题,但到目前为止,我发现没有什么特别有用的。任何帮助都将不胜感激


谢谢

撇开法律问题不谈,这是可能的,请参阅。下面是如何使用它的示例()

DefaultHttpClient httpclient = new DefaultHttpClient();
if ( useProxy == true ) {
    HttpHost proxy = new HttpHost(proxyStr, 80, "http");
    httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);
}

HttpGet httpget = new HttpGet(urlStr);
httpget.addHeader("Authorization", "Basic " + encodedAuth);

HttpResponse response = httpclient.execute(httpget);

但是,在做类似的事情之前,请注意谷歌TOS。

您是否有任何代码可以共享,以及您迄今为止尝试的内容和特定的问题区域?解释如何“着手编写程序”的答案比StackOverflow的设计目的更为复杂。