案例目标
JSON文件初始为空,运行c.js文件后,将a的文件内容转为图中b的内容格式.
案例代码
// 分析
// 1.读入数据
// 2.数据处理
// 1.将字符串截取为数组
// 2.遍历循环数据,插到对象里面
// 3.定义求和与长度
// 3.写入数据
// 定义fs path模板
let fs = require('fs')
let path = require('path')
// 定义空数组,用来接收处理的数据
let list = []
// 定义空对象,用来接收完整数据
let re = {}
// 定义求和变量
let sum = 0
// 定义平均值
let average = 0
// 定义长度,总和除长度 = 平均数
let total = 0
// 1. 读入数据
fs.readFile(path.join(__dirname, 'a.txt'), 'utf8', (err, data) => {
if (err) {
con