您的位置:首页 > Web前端 > Node.js

Node实现csv转json(json文件未导出)

2016-10-21 10:54 465 查看
Node.js创建第一个应用

1.node.js输出“hello,world”

,此目录下创建server.Js

在你项目的根目录下创建一个叫 server.js 的文件,并写入以下代码:

var http = require('http');

 

http.createServer(function (request, response) {

 

         // 发送 HTTP 头部

         // HTTP 状态值: 200 : OK

         // 内容类型: text/plain

         response.writeHead(200, {'Content-Type': 'text/plain'});

 

         // 发送响应数据 "Hello World"

         response.end('Hello World\n');}).listen(8888);

// 终端打印如下信息

console.log('Server running at ' target='_blank'>http://127.0.0.1:8888/');[/code] 
 

在这个程序的对话框下输入:node server.js

然后打开浏览器输入下面的网址,可在浏览器中显示“hello,world”

 

 

Csv文件转成json

参考网站http://stackoverflow.com/questions/16831250/how-to-convert-csv-to-json-in-node-js
1,安装csvtojson

 

2.新建一个csv-to-json的js文件(文件存放在)

3 csv-to-json 代码.

//Converter Class

var Converter =require("csvtojson").Converter;

 

var fs=require("fs");

//CSV File Path or CSV String or ReadableStream Object

var csvFileName="./test.csv";//csv文件所在的路径

 

//new converter instance

var csvConverter=new Converter({});

 

//end_parsed will be emitted once parsingfinished

csvConverter.on("end_parsed",function(jsonObj){

   console.log(jsonObj); //here is your result json object

        

});

 

//read from file

fs.createReadStream(csvFileName).pipe(csvConverter);

4.Node 下运行csv-to-json.js

5生成的json文件怎么保存在一个单独的文件中?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: