Selenium 我需要帮助从相同的HTML代码编写Xpath
这是我写的Selenium 我需要帮助从相同的HTML代码编写Xpath,selenium,xpath,selenium-webdriver,webdriver,Selenium,Xpath,Selenium Webdriver,Webdriver,这是我写的 xpath(//li[contains(@class,'vdl-list__option')][28]) 这在发布日期有效 但我不知道如何编写过期日期Xpath,因为它们都有相同的ID。请给我一些帮助 这些是我为过期日期尝试的Xpath,Xpath只看到发布日期 这提供了2个匹配节点: //div[@class='vdl-popup__content'][1]//li[contains(@class,'vdl-list__option')][28] 这也给出了2个匹配节点 /
xpath(//li[contains(@class,'vdl-list__option')][28])
这在发布日期有效
但我不知道如何编写过期日期Xpath,因为它们都有相同的ID。请给我一些帮助
这些是我为过期日期尝试的Xpath,Xpath只看到发布日期
- 这提供了2个匹配节点:
//div[@class='vdl-popup__content'][1]//li[contains(@class,'vdl-list__option')][28]
- 这也给出了2个匹配节点
//li[contains(@class,'vdl-list__option')][28][1] //li[contains(@class,'vdl-list__option')][28]
出版日期
日期
时间
凌晨12:00
上午12:30
凌晨1:00
凌晨1:30
凌晨2:00
凌晨2:30
凌晨3:00
凌晨3:30
凌晨4:00
上午4:30
上午5:00
上午5:30
上午6:00
上午6:30
上午7:00
上午7:30
上午8:00
上午8:30
上午9:00
上午9:30
上午10:00
- 上午10:30
上午11:00
上午11:30
下午12:00
下午12:30
下午1:00
下午1:30
下午2:00
下午2:30
下午3:00
下午3:30
下午4:00
下午4:30
下午5:00
第二个HTML:
到期
24小时内违约
日期
时间
上午12:00:00
上午12:30
//h3[text()='Publish Date']/..//li[@id='vdl_22_time_listbox__option__0']
//h3[text()='Expiration']/..//li[@id='vdl_22_time_listbox__option__0']
//h3[.='Publish Date']/following-sibling::div//ul
//h3[.='Expiration']/following-sibling::div//ul