J'utilise WebDriver et ChromeDriver. Comment puis-je récupérer le texte de cette bulle:WebDriver obtenir du texte
[]
et le code de cette bulle du site:
Merci pour votre aide!
J'utilise WebDriver et ChromeDriver. Comment puis-je récupérer le texte de cette bulle:WebDriver obtenir du texte
[]
et le code de cette bulle du site:
Merci pour votre aide!
Utilisez XPath pour l'obtenir
//img[@data-id='c085ede491334747f26718fc2e8009e3')]
Vous pouvez utiliser ce code et essayer:
driver.findElement(By.xpath("//img[@data-id='c085ede491334747f26718fc2e8009e3')]")).getAttribute("data-content");
Pouvez-vous élaborer s'il vous plaît? – SylvesterAbreu
Utilisation simple xpath pour localiser l'élément – iamsankalp89
Peut-être qu'il serait plus facile de télécharger du texte de div? – David
On dirait id est dynamique. Vous pouvez essayer d'utiliser l'expression dans le contenu des données pour la recherche:
findElement(By.xpath(".//img[@data-content = "your text"])).getAttribute("data-content");
Si vous avez besoin pour obtenir le texte et valider (texte, par exemple à l'intérieur du contenu de données peut être différent), vous pouvez effectuer une recherche par classe:
driver.findElement(By.className("smarty-tip-wrapper")).getAttribute("data-content");
Peut-être que ce serait plus facile de télécharger du texte à partir de div? – David
Peut-être que le problème est que tout est inclus dans le tableau? si je pense bien
Je suis incapable de comprendre s'il vous plaît dites, il est préférable de poser une autre question que vous postez votre question dans la zone de réponse – iamsankalp89
Recevez votre article à travers l'image de données id ou classe. – SylvesterAbreu