Java 如何获取Wiktionary页面的Html源代码?
我正在努力使用维基Api。如何使用API简单地获取html页面。我知道这是可能的,因为我以前做过,但我不记得怎么做 假设我想要该页面的页面源代码,那么我该怎么做呢。我使用什么API。我不想在浏览器中查看?使用Java,您可以这样做:Java 如何获取Wiktionary页面的Html源代码?,java,mediawiki,wiki,wiktionary,Java,Mediawiki,Wiki,Wiktionary,我正在努力使用维基Api。如何使用API简单地获取html页面。我知道这是可能的,因为我以前做过,但我不记得怎么做 假设我想要该页面的页面源代码,那么我该怎么做呢。我使用什么API。我不想在浏览器中查看?使用Java,您可以这样做: Document document = Jsoup .connect("http://en.wiktionary.org/wiki/bicycle") .get(); Element bodyContent = document.s
Document document = Jsoup
.connect("http://en.wiktionary.org/wiki/bicycle")
.get();
Element bodyContent = document.select("div#bodyContent").first();
System.out.println(bodyContent.html());
假设需要HTML,则使用MediaWiki API的“解析”操作:
如果要查找原始wikitext,只需请求其他属性:
在浏览器中,按Ctrl+
U
。如果您不使用浏览器,那么您使用什么?我想使用Java。理论上,我可以键入一个URL,如果在浏览器中键入,它将显示页面源。如果我用JAVA创建URL,它将获取页面源代码。URL本身是某种查询。