博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nodejs 爬虫模板 map&array 数据模型
阅读量:5015 次
发布时间:2019-06-12

本文共 1111 字,大约阅读时间需要 3 分钟。

app.get('/knowledge', function (req, res, next) {    var listUid = req.query.listUid;    var url = "http://www.lengdou.net/page/" + listUid + "/";    // console.log('--------开始检测--------');    var content = {};    var map = new Array();    superagent        .get(url)        .end(function (err, sres) { // callback            // 常规的错误处理       if (err) {                res.send('{\"code\":\"300\",\"msg\":\"读取出错!!\"}');            }            try {                var $ = cheerio.load(sres.text);                var lists = $(".list").each(function (index, element) {                    var text = $(this).find(".list-content").find("p").text();                    var url = $(this).find(".list-content").find("img").attr("src");                    console.log(text + url + "\n");                    var content = {};                    content['text'] = text;                    content['url'] = url;                    map[index] = content;                });                res.send(JSON.stringify(map));            } catch (e) {            }        });});

 

转载于:https://www.cnblogs.com/yysbolg/p/8430965.html

你可能感兴趣的文章
EXCEL工作表合并
查看>>
Prime Path
查看>>
ODAC(V9.5.15) 学习笔记(三)TOraSession(2)
查看>>
单纯形法
查看>>
SQL中的replace函数
查看>>
java中的类型安全问题-Type safety: Unchecked cast from Object to ...
查看>>
如何解决最后一个尾注引用显示与致谢混为一谈的问题-下
查看>>
Java Socket编程 - 基于TCP方式的二进制文件传输【转】http://blog.csdn.net/jia20003/article/details/8248221...
查看>>
阅读之https及加密原理
查看>>
HDOJ4550 卡片游戏 随便销毁内存的代价就是wa//string类的一些用法
查看>>
css文本样式text、字体样式font
查看>>
python判断图片是否损坏
查看>>
MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止
查看>>
软件工程第四周作业 - 单元测试
查看>>
KNN与SVM对比&SVM与逻辑回归的对比
查看>>
php 现在拓展地址
查看>>
【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...
查看>>
团队个人冲刺第三天
查看>>
unit
查看>>
2017-10-17 NOIP模拟赛2
查看>>