以下は、固有のXPathが必要なHTMLコードです。次のhtmlコードには汎用のxpathが必要です
コードに複数のxpathを書き込む必要がないように、[@label = 'ホワイトリスト']のようなものが必要です。関数からホワイトリストやブラックリストのような値を渡したいと思います。
以下は、固有のXPathが必要なHTMLコードです。次のhtmlコードには汎用のxpathが必要です
コードに複数のxpathを書き込む必要がないように、[@label = 'ホワイトリスト']のようなものが必要です。関数からホワイトリストやブラックリストのような値を渡したいと思います。
一致するノードが複数返された場合、次のようにindexを使用して予想されるノードを取得できます。
(label[text() = 'White List'])[N]
「N」は、作業したいノードのインデックスになります。
インデックスは(label [text()= 'White List'])[1]のようなインデックスを使用していますが、まだ一致するノードが2つ見つかりました – Monu
インデックスが複数の要素を返すことは不可能です。 xpath文字列の前と後ろの丸い括弧。 – SelThroughJava
xpath以下で試してみてください。 – SelThroughJava
これはHTMLです。 BeautifulSoupを使わないのはなぜですか? –
私はこれについて非常に新しいです。 BeautifulSoupについて読む予定。 – Monu
あなたが新しい人なら、XPathがどのようなものか、またなぜそれが必要だと思ったのですか? –