试图找到此代码的XPath:
<a class="account-name" long-text="Sample Text" ng-
click="accountClick(account)" ng-href="sample URL" href="sample URL1">
<span>Plan Name</span></a>
我试过这个:
//span[text()='Plan Name']
它似乎没有起作用。
对于这个HTML,
<a class="account-name" long-text="Sample Text" ng-
click="accountClick(account)" ng-href="sample URL" href="sample URL1"/>
<span>Plan Name</span>
这个XPath,
//span[.="Plan Name"]/preceding-sibling::a[1]
将选择前面的a
元素到span
元素,其字符串值为"Plan Name"
。
对于这个HTML,
<a class="account-name" long-text="Sample Text" ng-
click="accountClick(account)" ng-href="sample URL" href="sample URL1">
<span>Plan Name</span>
</a>
这个XPath,
//a[.="Plan Name"]
将选择所有a
元素,其字符串值等于"Plan Name"
。