私はGroovyでコーディングしていますが、それが言語固有の一連の質問だとは思いません。
私は実際に2つの質問があります
最初の質問
HtmlUnit の使用中に問題が発生しました。私がつかもうとしているのはヌルだと言っています。
私がテストしているページは次のとおりです。 http://browse.deviantart.com/resources/applications/psbrushes/?order=9&offset=0#/dbwam4
私のコード:
client = new WebClient(BrowserVersion.FIREFOX_3)
client.javaScriptEnabled = false
page = client.getPage(url)
//coming up as null
title = page.getByXPath("//html/body/div[4]/div/div[3]/div/div/div/div/div/div/div/div/div/div/h1/a")
println title
これは単純に出力します: []
これは、ページがonclick()を使用しているためですか? もしそうなら、どうすればそれを回避できますか?JavaScript を有効にすると、cmd プロンプトが混乱します。
2 番目の質問
画像も取得したいのですが、(firebug を介して) XPath を取得しようとすると次のように表示されるため、問題が発生しています: //*[@id="gmi-ResViewSizer_img"]
どうすればそれを処理できますか?