Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.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 如何获取Wiktionary页面的Html源代码?_Java_Mediawiki_Wiki_Wiktionary - Fatal编程技术网

Java 如何获取Wiktionary页面的Html源代码?

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

我正在努力使用维基Api。如何使用API简单地获取html页面。我知道这是可能的,因为我以前做过,但我不记得怎么做

假设我想要该页面的页面源代码,那么我该怎么做呢。我使用什么API。我不想在浏览器中查看?

使用Java,您可以这样做:

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本身是某种查询。