問題:
無法完全理解Goutte web刮板。如何使用Goutte
請求:
是否有人可以幫助我瞭解或提供代碼,以幫助我更好地瞭解如何使用GOUTTE網頁刷屏?我已經閱讀了README.md。我要尋找比,可提供諸如哪些選項GOUTTE可用,以及如何編寫這些選項或當你正在尋找的形式,你搜索的名稱=或ID =形式的更多信息?
頁面佈局試圖刮掉:
步驟1:
該網頁有一個窗體有一個單選按鈕來選擇填寫什麼樣的形式進行(即名稱或許可證)。默認情況下,名稱和姓氏文本框以及狀態下拉菜單選擇列表。如果您選擇收音機存在的jQuery或JavaScript,使名字和姓氏文本框消失,並出現一個文本框許可證。
步驟2:
一旦您已成功提交表單,然後它帶給你具有多個鏈接的頁面。我們可以進入其中的兩個來獲取我們需要的信息。
步驟3:
一旦我們成功地點擊我們要在第三頁的鏈接具有我們正在尋找的數據,我們希望將這些數據存儲到一個PHP變量。
提交錯誤信息:
如果錯誤信息,然後提交一個jQuery/JavaScript的返回 消息「沒有記錄被發現了。」在提交的同一頁面上。
注:
優選的方法將是選擇許可證單選按鈕,在許可證號碼填寫,選擇狀態,然後提交表格。我已閱讀噸的帖子和博客有關GOUTTE等物品無處我能找到什麼選項可用於GOUTTE,你是怎麼找到這方面的信息或如何使用這些信息,如果它確實存在。
也許這個問題需要更具體?目前這是非常普遍的,很難回答。如果問題在於JavaScript不在Goutte中運行,那麼這將是正確的 - 您需要爲此運行適當的瀏覽器。無頭Webkit會爲你做到這一點。 – halfer