全国大学列表文件(较新)+ nodejs导入mongodb数据库

Posted 沉睡的码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全国大学列表文件(较新)+ nodejs导入mongodb数据库相关的知识,希望对你有一定的参考价值。

直接上代码

\'use strict\'
var fs=require(\'fs\'),
   mongodb=require(\'mongodb\').MongoClient,
    assert=require(\'assert\'),
    url=\'mongodb://username:password@localhost:27017/dbname?authMechanism=MONGODB-CR&authSource=admin\';
mongodb.connect(url,function(err,db){
    assert.equal(err,null);
    var school=db.collection(\'school\');
    fs.readFile(\'school.txt\',function(err,data){
        var _data=data.toString().split(\';\');
        for(var i=0;i<_data.length-1;i++){
            var _item=_data[i];
            var _arr=_item.split(\',\');
            var _json={\'code\':_arr[0],\'type\':_arr[1],\'province\':_arr[2],\'title\':_arr[3],\'isActive\':false};
            school.insert(_json,function(err,result){
                console.log(result);
            })
        }
    })
})

保存成js文件 执行 node xx.js  等待 < 500ms  

完事! --------注意文件的路径和你的数据库参数的配置 

另附文件 http://files.cnblogs.com/files/zboy/school.txt.tar.gz

以上是关于全国大学列表文件(较新)+ nodejs导入mongodb数据库的主要内容,如果未能解决你的问题,请参考以下文章

Python酷炫毕业论文案例,对全国大学数据进行可视化分析

第十六届全国大学生智能汽车竞赛 车模技术检查表格与技术文件

河北师范大学ctf挑战赛全国赛道wp

全国大学生大数据技能竞赛(数仓部署)

有哪些大学生全国竞赛?

第十七届全国大学智能车竞赛全国总决赛参赛队伍奖项公告 - 加盖公章