Web要素のリストがあり、ループ内のすべての要素を印刷したいのですが、どうすればいいですか?動作していない私のコードを入れて...すべてのヘルプはループ内の要素のリストを出力したい
List<WebElement> Pid=wd.findElements(By.xpath(".//*[@class='optimizely-propertyid recommend-row-target']"));
List<WebElement> Ptitle=wd.findElements(By.xpath(".//*[@class='see-the-world-des listing-thumb-title property-wide-block-title']/a"));
List<WebElement> Pprice=wd.findElements(By.xpath(".//*[@class='see-the-world-price-image list-view']/a/span"));
List<WebElement> psleeps=wd.findElements(By.xpath(".//*[@class='see-the-world-price with-rating']/span/a"));
List<WebElement> Prating=wd.findElements(By.xpath(".//*[@class='rating-text']"));
for(WebElement e:Pid){
System.out.println(e.getText());
System.out.println(e.Ptitle.getText());
System.out.println(Pprice.getText());
}
これは機能しません。あなたが得ている出力/エラーメッセージは何ですか? –
その文法エラー – zsbappa
ループ内のe.Ptitle.getText()とPprice.getText()の意味は? –