|
本帖最后由 blanksoul12 于 2014-11-2 18:33 编辑
- Sub Main() '主體代碼
- Dim strText As String, crr(), drr()
- Top = Array("大球", "大小球盤口", "小球", "變化時間")
- Sheet1.Cells.Clear
- Sheet1.[a1].Resize(1, 4) = Top
- With CreateObject("MSXML2.XMLHTTP")
- .Open "GET", "http://fenxi.310v.net/odds_pic/panlu.html?match_id=939357&company_id=397", False
- .send
- strText = Split(Split(.responseText, "var BPK = [];")(1), "function sort_pk(d1,d2)")(0)
- arr = Split(strText, ";")
- For i = 0 To UBound(arr) - 1
- arr(i) = Replace(Replace(arr(i), "BPK[" & i + 1 & "]=[", ""), "]", "")
- ReDim Preserve drr(i)
- drr(i) = Split(arr(i), ",")(1)
- Next
- .Open "GET", "http://fenxi.310v.net/data/panlu/panlu/939/b939357_397.js?d=1414914106552 ", False
- .send
- strText = Split(.responseText, "d3=[];")(1)
- brr = Split(strText, ";")
- brr(0) = Replace(brr(0), "d3[0]=", "d3.push(") & ")"
- For i = 0 To UBound(brr) - 1
- brr(i) = Replace(Replace(brr(i), "d3.push(""", ""), """)", "")
- ReDim Preserve crr(0 To UBound(brr), 0 To 4)
- For x = 0 To 4
- crr(i, x) = Split(brr(i), ",")(x)
- Next
- crr(i, 1) = drr(crr(i, 1) - 1)
- Next
- End With
- Sheet1.[a2].Resize(UBound(crr), 4) = crr()
-
- End Sub
复制代码 又是笨笨的代碼,請問那些數據是否可以用JAVA分開呢? |
评分
-
1
查看全部评分
-
|