【发布时间】:2017-04-19 03:42:55
【问题描述】:
我刚刚开始学习抓取网站。
我正在抓取的网站有一个主类“内容”。 Content div 内是文章,文章的标题在 <h2> 标记内。
我想办法用以下代码引用标题。现在我想将所有标题保存在一个 JSON 文件中。如何为每个标题创建对象。显然,我下面的代码只是用每次迭代替换了 obj 的 title。
var title, date, img_url, permalink;
var obj = { title : "", date : "", img_url : "", permalink : ""};
// ======== Extracting Title ================
$('#Content').filter(function(){
var data = $(this);
let headers = data.find('h2');
headers.each(function (i, el) {
obj.title = $(el).text();
})
})
【问题讨论】:
标签: jquery