XPATH验证文本中存在的HTML

如何检查,如果我找文本这个网站的存在?

<ul> <li class="texto"> Warning, invalid login. The login <b> rafael1983 </ b> is already associated with a registered user. </li> </ul>

我在做这个XPath表达式来检索文本:

//*[contains(child::text(), 'Warning, invalid login. The login rafael1983 is already associated with a registered user.')]

然而,“rafael1983”是在<b>标签,这样的表达不工作,谁知道如何解决这个问题?

--------------解决方案-------------

尝试

//*[contains(normalize-space(.), 'Warning, invalid login. The login rafael1983 is already associated with a registered user.')]

要么:

//li[contains(normalize-space(.), 'Warning, invalid login. The login rafael1983 is already associated with a registered user.')]

这取决于到底哪些元素要匹配。

这似乎有点怪我,你要检查特定字符串,包括登录名 - 我希望你有兴趣的任何“无效登录”消息。

分类:XPath的 时间:2015-03-15 人气:0
本文关键词: 硒,XPath的
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.171 (s). 10 q(s)