我正在嘗試使用Watin來解析Google搜索結果。 但是,watin無法在Google搜索結果頁面找到元素。當我查看源代碼時,這是因爲該頁面是通過javascript生成的,所以搜索結果不會通過html中的線路發送。Watin&Google搜索
但是,當我打開Firebug(在Firefox中)時,我能夠解析由javascript生成的html。
有誰知道我怎麼能讓Watin做同樣的事情,所以我能夠解析結果?
謝謝:)
我正在嘗試使用Watin來解析Google搜索結果。 但是,watin無法在Google搜索結果頁面找到元素。當我查看源代碼時,這是因爲該頁面是通過javascript生成的,所以搜索結果不會通過html中的線路發送。Watin&Google搜索
但是,當我打開Firebug(在Firefox中)時,我能夠解析由javascript生成的html。
有誰知道我怎麼能讓Watin做同樣的事情,所以我能夠解析結果?
謝謝:)
您可以使用谷歌搜索API嗎?
它可以是定時的問題。如果javascript正在生成數據,則可能在數據寫入之前檢查數據。嘗試在調試中運行它,逐步完成並等待,直到您知道在源中存在項目,然後使用WatiN進行測試。
我也建議張貼代碼,以便我們可以確切地看到你想要做什麼。
向我們顯示代碼。 WatiN沒有javascript生成內容的問題。 – prostynick 2010-08-31 14:44:12