divタグ内にあるすべてのPタグを取得したいだけです。このコード行を試してみましたので、この行を試してみました。divタグの中にSelenium webdriverで見つかったPタグを取得する方法
driver.findElements(By.xpath(".//*[@id='googleresults']/div/table[3]/tbody/tr/td/div")).size()
私は放火犯からこのXPathを得たが、この行のコードは、次XPath-
//div//p[@class='g']
をすべてを取得するために私に0
<document>
<html>
<head>
<body>
<div id="googleresults">
<div class="tab-container">
<!-- Please enter html code below. -->
<table cellspacing="0" cellpadding="0" border="0"/>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<table width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#ffffff">
<!--tro2-->
<div>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
<p class="g">
<br/>
</div>
<center>
<span class="p">
</div>
</div>
</body>
</html>
</document>
あなたのXPathは、最後にpタグを含める必要があります。今はdivタグを探しています。投稿にhtmlを含めることはできますか? – Grasshopper
私は/ p [1]をxpathの最後に置こうとしましたが、どちらもうまくいきませんでした。 –