// 引入fs模块(node.js自带)
const fs = require('fs');
let filePath = "D:\\读取的文件路径\\guizhouCountry.json";
fs.readFile(filePath, 'utf8', function (err, dataStr) {
if (err) {
return console.log('读取文件失败!错误信息为:' + err.message);
}
// console.log("读取文件成功!结果为:" + dataStr);
let boundaryData = JSON.parse(dataStr);
let features = boundaryData.features;
for (let item of features) {
let areacode = item.properties.areacode;
let obj = {};
obj["type"] = "FeatureCollection";
obj["features"] = [item];
console.log("areacode:", areacode, obj);
// let filePath = `D:\\AAWorkGuoYao\\gitworkfiles\\gzfyjcyj-web\\public\\datas\\boundaryDatas\\${areacode}.json`;
let filePath = `D:\\写入的文件路径\\testJson\\${areacode}.json`;
fs.writeFile(filePath, JSON.stringify(obj), (err) => {
if (err) throw err
console.log(`数据已被写入${areacode}.json文件`);
});
}
})
NODEJS读写文件
最新推荐文章于 2023-10-06 11:55:28 发布