【发布时间】:2011-07-14 01:37:12
【问题描述】:
我想用 Jsoup 从这个 HTML 代码中提取单词Mustafa。
<h1 id="firstHeading" class="firstHeading">Mustafa</h1>
<!-- /firstHeading -->
我该怎么做?
【问题讨论】:
标签: java html-parsing jsoup
我想用 Jsoup 从这个 HTML 代码中提取单词Mustafa。
<h1 id="firstHeading" class="firstHeading">Mustafa</h1>
<!-- /firstHeading -->
我该怎么做?
【问题讨论】:
标签: java html-parsing jsoup
使用Jsoup,您可以使用CSS selectors 选择元素。带有id="firstHeading" 的元素可以通过CSS 选择器#firstHeading 进行选择。
因此,应该这样做:
Document document = Jsoup.parse(html);
String firstHeading = document.select("#firstHeading").text();
System.out.println(firstHeading); // Mustafa
【讨论】: