爬虫抓来一大堆html 的table 数据也就是由模式规范的数据,现在想把把它转化成json 数据,存放到mongodb 中,有什么好的模块或是实现方法
我是人工转的
cheerio?
@44886 数据量比较大
@a284628487 cheerio 貌似没有这个方法吧,需要写扩展方法
可以试一下,看看数据的来源 From Noder
我刚写了类似的功能,你看看能否适用。 table里每个td里放的是input,可以修改,外面放个form 转json代码如下: function getTableData(){ var json=[]; var data = $(“form”).serializeArray(); var j=0; $.each(data,function (i,field) { if(j==0) sdata="{"; sdata+=’"’+field.name+’":"’+field.value+’"’; j++; if(j==4){ sdata+="}"; json.push(sdata); sdata=""; j=0; } else sdata+="," }); return json; //返回数据 }
手工直接对table的datasource操作就行。