爬虫抓来一大堆html 的table 数据也就是由模式规范的数据,现在想把把它转化成json 数据,存放到mongodb 中,有什么好的模块或是实现方法
回复 (7)
4
我是人工转的
A
cheerio?
L
引用 44886我是人工转的
@44886 数据量比较大
L
引用 a284628487cheerio?
@a284628487 cheerio 貌似没有这个方法吧,需要写扩展方法
R
我刚写了类似的功能,你看看能否适用。 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; //返回数据 }
K
手工直接对table的datasource操作就行。
参与回复
登录后即可参与回复。登录