将流式csv数据转换为json数据格式,编写lang-nodejs

时间:2017-03-21 12:28:02

标签: javascript json node.js csv sails.js

我正在尝试使用API​​并以(;)以分号分隔的csv数据获取数据。

但我的项目需求是,我需要json格式的数据 Bellow是给我csv格式原始数据的代码。

使用的编程语言是nodejs 任何人都可以帮助我解决这个问题

       module.exports = {
    index: function(req,res){

        console.log("Hello welcome!");



    var Semrush = require('semrush-api'); //semrush-api

    var sem = new Semrush({
        apiKey: 'XXXXXXXXXXXX' || process.env.SemrushApiKey,
        debug: false //optional
    });
    sem.domainRankHistory({
        domain: 'www.seoexplode.com',
        database: 'us'
        }, function(error, results){
            console.log('results \n', results);
            if(error) return 
                console.error(error);
            console.log("There is some error to fetching web traffic on API !");
            console.log("err: ",error);
    });
}
};

我收到的输出是:

  

欢迎您!

结果

Domain;Date;Rank;Organic Keywords;Organic Traffic;OrganicCost;
Adwords Keywords;Adwords Traffic;Adwords Cost

Domain;20131215;13821033;1;0;0;0;0;0

Domain;20140115;251818;12;1730;36450;0;0;0

Domain;20140215;156507;14;3350;69104;0;0;0

Domain;20140315;70248;24;9899;255415;0;0;0

Domain;20140415;70828;67;9846;256145;0;0;0

Domain;20140515;64925;78;10861;283009;0;0;0

0 个答案:

没有答案