使用node.js将txt文本格式化成json格式

text.txt:

filter.js:

// 加载File System读写模块

var fs =require('fs');

//读取文件

var o = fs.readFileSync('./text.txt','utf-8')

//分解txt文件

var arr = o.split('\r\n')

var filename ="./test1.json";

fs.writeFileSync(filename,JSON.stringify(arr));

命令:

node filter.js

输出

test1.json:

["测试1","测试2","测试3","测试4","测试5"]

需要注意的是,text.txt格式必须是utf-8,如果不是,可以用Notepad++等工具转成utf-8,否则输出的结果是乱码

你可能感兴趣的:(使用node.js将txt文本格式化成json格式)