如何将元素从网站复制到var / clipboard? 例如,如果我想将这篇文章标题从这个网站复制到变量或我的剪贴板(唐纳德特朗普发布了他在摔跤中击败'CNN'的视频剪辑)link 我的意思是在java中创建一个可以在任何bbc网站上运行的代码,并给我文章标题。在我上面描述的情况下,它应该是(唐纳德特朗普发布视频剪辑......)
我是开发代码的初学者,如果你帮我做这个简单的代码并且给我提示我如何能够学习这个主题以及它在发展中国家如何调用它,我将很高兴。
祝你好运。 :)
答案 0 :(得分:0)
我建议你使用JSoup。然后你的代码应该是这样的:
如果您想从网站标题中获取信息(因为页面标题=页眉,我可以看到):
Document doc = Jsoup.connect(link).get();
String title = doc.title();
如果你想直接从他们的h2元素获取信息的标题:
Document doc = Jsoup.connect(link).get();
Elements news = doc.getElementsByClass("story-body__h1");
String whatYouNeed = news.text();
编辑:您的网页示例如下:
String link = "http://www.bbc.com/news/world-us-canada-40474118";
Document doc = Jsoup.connect(link).get();
String title = doc.title();