除硒条件外

时间:2014-10-07 13:56:52

标签: java html selenium-webdriver

我在想,如果硒中有except我的研究结果让我没有结果。我想得到身体标签中的任何内容,但不是在div =" main' 。硒有可能吗?

编辑:如果我确切知道自己要搜索的内容,我知道如何获取内容。但在这种情况下,我只希望所有文本都不在任何标签中

这是一个html示例

<head></head>   
<body>
Text I want

<div id ="main"></div>

</body>

2 个答案:

答案 0 :(得分:0)

试试这个。 (没有用C#编写的测试代码)

var element = Driver.FindElement(By.Tagname("body"));
var myText = element.GetAttribute("value");

答案 1 :(得分:0)

您可以像这样编写Xpath:

//body/text()

仅获取正文标记中的文字。