0
我正在使用JSoup解析特定div中的鏈接列表。我可以通過使用 cssQuery語法來獲得鏈接。但我無法從裏面得到文本:返回來自特定div的鏈接中的所有文本與JSoup
private static Elements getLinkList(String URL) throws IOException {
/* Download HTML page */
URL website = new URL(URL);
ReadableByteChannel readableByteChannel = Channels.newChannel(website.openStream());
FileOutputStream fileOutputStream = new FileOutputStream(HTML_DOC);
fileOutputStream.getChannel().transferFrom(readableByteChannel, 0, Long.MAX_VALUE);
/* Collect list of links */
File input = new File(HTML_DOC);
Document document = Jsoup.parse(input, "UTF-8", URL);
return document.select("#div>a");
}
我想從標籤內部獲取文本,但它是空白的。
<div id="div">
<a href="http://www.sample.com/doc.doc" target="_blank">Installation guideline - Citrix XenApp 7.6 for PAS-X.doc<br></a>
</div>