nokogiriを使用してルビーでスクレーパーを構築していますが、ソースを解析することによって作成されるdomと、ブラウザーがソースを解析するときのdomが異なる場合があることに気付きました。
たとえば、ブラウザはtbodyタグを追加します。ドキュメントが適切に形成されていない場合、またはjavascriptが実行時に変更を加えた場合、ブラウザはタグを変更できます。
問題は、(この段階で要素インスペクターを使用して)ブラウザーのdomから目的の要素パスを取得していることですが、ソースの解析からdomでその要素を検索すると、これらの違いのために何も見つかりません。
ブラウザと同じDOMを取得することは可能ですか?もしそうなら、どのようにですか?