【发布时间】:2017-06-01 18:39:30
【问题描述】:
我知道已经回答了类似的问题,但我不确定我是否无法理解如何从其他人的答案中找到解决方案,或者我需要从中获取信息的网站很复杂。所以,请帮助我。
我想从Delphi for PN#13511996 获取描述字段,值应该是“3 Way Gray GT 150 Sealed Female Connector Assembly, Max Current 15 amps”。有人可以帮我检查网站并告诉我如何获取描述吗?
Sub GetData()
'Added Microsoft HTML Object library to reff
'Added Microsoft XML, v6.0 to reff
Dim xhr As MSXML2.XMLHTTP60
Dim doc As MSHTML.HTMLDocument
Dim desc As String
Set xhr = New MSXML2.XMLHTTP60
With xhr
.Open "GET", "http://ecat.delphi.com/feature?search=13511996", False
.send
If .ReadyState = 4 And .Status = 200 Then
Set doc = New MSHTML.HTMLDocument
doc.body.innerHTML = .responseText
End If
End With
With doc
desc = .getElementsByClassName("ProductDetail.Description").Item(0).innerText
End With
Debug.Print desc
End Sub
【问题讨论】: