标签:
var fs = require(‘fs‘); var async = require(‘../lib/async.js‘) var db=require(‘../lib/mysql.js‘); !function main(){ async.waterfall([function(call){ fs.readFile(‘./aaa.html‘,‘utf-8‘,call); },function(xml,call){ var reg=/<div class="ycq_js_right_2_nr_left">([^<]+)<\/div>/g, reg2=/<div class="ycq_js_right_2_nr_right_2">([^<]+)<\/div>/, imgreg=/\/static\/image\/\d+W.jpg/; var desc1=reg.exec(xml)[1], desc3=reg.exec(xml)[1], desc4=reg.exec(xml)[1], desc2=reg2.exec(xml)[1], image=imgreg.exec(xml)[0] call(null,{ desc1:desc1, desc2:desc2, desc3:desc3, desc4:desc4, image:image }); },function(weekDesc,call){ weekDesc.id=3; weekDesc.$table=‘weeks_tab‘; // db.exec(‘insert into weeks_tab values(#{id},#{desc1},#{desc2},#{desc3},#{desc4},#{image})‘,weekDesc,call); db.save(weekDesc,call); }],function(err,res){ err&&console.log(err); console.log(res); }); }()
标签:
原文地址:http://my.oschina.net/u/590489/blog/420268