私はクライアント側で使用するためにXPathsサーバー側を生成していますが、なぜのテーブルパス(つまり、td
のコンテンツ)のみがDOMに見つかりませんでした。ブラウザにはどのDOM要素が自動的に挿入されますか?
最新のブラウザ(ChromeとFirefox以上)では、ドキュメントの読み込み時に表の行にtbody
というタグが挿入されていました。 Why do browsers insert tbody element into table elements?
tbody
以外に、XPathsサーバー側を計算する際に注意する必要がある他のDOM要素がありますか?
サーバー側のHTMLが実際に有効であることを確認した場合、問題はありません。 – Raynos
@レイノスFalse。いくつかの要素には、開始タグと終了タグの両方をオプションで指定できます。マークアップは有効ですが、要素はまだ挿入されています。 – duri
@ duriあなたの権利は、「」を発することが有効です。 「サーバーサイドのHTMLが曖昧でないことを確認しても問題がないことを確認すれば」という文を修正します。 – Raynos