もちろん、ノコギリですでにこれを行うことができます
doc = Nokogiri::HTML(src)
ここで、src はデータベース内のテキスト列です。
しかし、Nokogiri よりも、Watir の開発者向け検索インターフェースが本当に気に入っています。
これまでのところ、インターネットでの検索では、これを行う方法についての証拠はあまりありません。ホストされていない html の場合。
ファイルへのパスの先頭に「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'
ブラウザーを操作しようとして例外が発生した場合は、ブラウザーが管理者権限を持つユーザーによって開かれていることを確認してください。