我需要一些指导,以在Excel(2013)VBE中使用Selenium Basic ChromeDriver(v 75.0.3770.140)从Chrome(v 75.0.3770.142)中的网站抓取文本。
这是HTML:
<div ng-if="!ShippingDetails.isShippingCreatedOutsideSH" ng-bind="ShippingDetails.code" class="">3333333</div>
我需要提取的部分是“ 3333333”
我仍然是Selenium Type Library的新手,到目前为止已经笨拙地尝试了这种新手尝试:
Dim SHN As String
SHN = obj.FindElementByXPath("//div[@ng-if='!ShippingDetails.isShippingCreatedOutsideSH']/ng-bind[@'ShippingDetails.code']").Text
MsgBox SHN
最佳答案
试试这个
Debug.Print .FindElementByXPath("//div[@ng-bind='ShippingDetails.code']").Text