2

もちろん、ノコギリですでにこれを行うことができます

doc = Nokogiri::HTML(src)

ここで、src はデータベース内のテキスト列です。

しかし、Nokogiri よりも、Watir の開発者向け検索インターフェースが本当に気に入っています。

これまでのところ、インターネットでの検索では、これを行う方法についての証拠はあまりありません。ホストされていない html の場合。

4

2 に答える 2

2

ファイルへのパスの先頭に「file://」を追加することで、ローカルの html ファイルにアクセスできます (トピックに関する私のブログ投稿を参照してください)。

たとえば、コンピュータの "C:\users\testuser\desktop\test_file.html" に html ファイルがあるとします。

このファイルを開いて、Watir を使用して操作したい場合は、次のようにします。

browser = Watir::Browser.new
browser.goto('file://C:\users\testuser\desktop\test_file.html')

次に、Watir で通常行うように、ブラウザ/ページ/html を操作できます。

注:NoMethodError: unknown property or method: 'document'ブラウザーを操作しようとして例外が発生した場合は、ブラウザーが管理者権限を持つユーザーによって開かれていることを確認してください。

于 2012-12-21T04:36:47.867 に答える