我想实时读取和打印来自whatsapp网站的所有未读消息(当它们出现时,应将其打印在控制台上。)应该使用联系人姓名对消息进行1-1映射。
我试图制作所有联系人的列表,然后使用findElements()逐一进入联系人,但是问题是列表没有按照在whatsapp Web UI上看到的顺序排列。(联系人列表按随机顺序排列。)
List<WebElement> name=driver.findElements(By.className("xxxx");
for(i=0;i<name.size();i++)
System.out.println(name.get(i).getText());
(
这不是按照我们在whatsapp UI上看到的顺序打印列表)。 在html中,元素的顺序也不相同。即使联系人顺序不正确,whatsapp如何链接联系人姓名?