mongo compass 可以很简单导出 json 格式文档,在collection中:
导出之后怎么操作呢。
const fs = require("fs");
fs.readFile('./../base/feilong/feilong.json',(err,data)=>{
if(err){
console.log("line4:"+err)
}
else{
// console.log(data.toString().slice());
data = data.toString();
let index = -2,lastIndex;
let jsons = new Array(8).fill(0);
for(let j = 0;j < 8;j++){
lastIndex = index+2;
let tmp = data[lastIndex];
index = data.indexOf('}',index+1);
index = data.indexOf('}',index+1);
let s = data.slice(lastIndex,index+1)
jsons[j] = JSON.parse(s);
}
console.log(jsons);
}
})
上面是一个比较通用的操作,也不难,但也不想重写,记录一下,以待后用。