8

contextlxml を使用して HTML ファイルを解析していますが、xpath 検索の設定方法を知りたいです。つまり、ノード要素があり、このノード内でのみルートノードであるかのように xpath 検索を行いたいということです。たとえば、フォーム ノードがあり、xpath 検索//inputでは、ページ上のすべてのフォームのすべての入力ではなく、指定されたフォームの入力のみが返されます。どうやってやるの?ここxpath contextでいくつかのドキュメントを見つけましたが、それは私が望むものではないようです。

4

1 に答える 1

12

XPath 式//inputは、ドキュメント内のすべての入力要素に一致しますが、.//input現在のコンテキスト内のすべてに一致します。

シナリオの説明を改善していただければ、さらにお役に立てるかもしれません。

于 2009-11-12T21:02:37.447 に答える