2016-12-10 60 views
-1

我試圖創建一個Java程序,我可以在其中插入一個字符串到搜索欄中,然後記錄/打印結果。 這個網站是:http://maple.fm/khroa 我對JSoup相當陌生,我花了好幾個小時纔讀到關於該頁面的html代碼,並且遇到了可以用來插入我需要的字符串並獲得結果的變量,儘管我不確定如何確切地做到這一點。有人能夠指出我正確的方向嗎?在java中使用Jsoup輸出搜索結果

enter image description here

回答

1

我想你錯過JSOUP點。

JSOUP可以解析已經加載的頁面 - 它不用於與頁面(如您所願)進行交互。您可以使用Selenium與頁面交互(http://www.seleniumhq.org/),然後使用JSOUP來解析加載的頁面的源代碼。

在這種情況下,搜索結果似乎在頁面加載時全部加載,並且Item Search功能僅使用Javascript過濾(已有的)結果。

有沒有絕對的鏈接,你可以用來獲得結果到一個特定的搜索。