0
我試圖讓所有的主要環節,然後點擊它們和導航頁面:如何在點擊後導航到另一個頁面?
WebClient client = new WebClient();
HtmlPage page = client.getPage(url);
// Get all links with a href of www.example.com/pages/1_
List<HtmlAnchor> links = (List<HtmlAnchor>) page.getByXPath("//a[href='www.example.com/pages/1_*'");
links[0].click();
呼籲一下,它返回一個HtmlPage後? (NetBeans文檔不告訴我。)
XPath表達式看起來好嗎?
page.getByXPath應該返回列表,所以我不認爲有必要將它轉換爲「列表」。 然後,通過鏈接[0],我假設你的意思是links.get(0)。 – MatrixFrog 2010-01-05 20:00:58
mrblah:請注意Peter Mortensen所做的更改 - 鑄造到列表,而不是僅鑄造到List。 –
MatrixFrog
2010-01-05 20:03:59