打算分享页面元素,抓取app的名字,代码如下,但是一直是空,请帮忙看下,谢谢!
doc, err := goquery.NewDocument("http://m.appgionee.com/mobile/soft/search/?ks=%E7%88%B1%E5%A5%87%E8%89%BA")
if err != nil {
fmt.Println(err)
}
doc.Find(".cp-list .cp-box").Each(func(i int, contentSelection *goquery.Selection) {
fmt.Println(contentSelection.Find(".cp-name").Text())
})
更多评论
```
function dataCollection(collection_params) {
var c_data = {
"fr": fr,
"a": check_c_p('a', 0, collection_params),
"ks": check_c_p('ks', '', collection_params),
"softid": check_c_p('softid', '', collection_params),
"random": Math.random
};
$.post('/mobile/index/dataCollection', c_data, function (data) {
}, 'json');
}
```
你可以看看这个js函数,他不是一次性返回数据,而是通过这个函数再次发送请求了.
你直接获取那个页面,你可以看下源代码,基本啥都没有.
#1