Node_JS_추가 파일 정보의 간단한 사례 읽기

2190 단어 Node
문서:
Node.js 공식 문서
Node.js 중국어 문서 (비공식)
 
1. 파일 읽기
// Node 
const fs  = require("fs");
// 
//   
//   
//    err  data 
fs.readFile('test.txt','utf8',(err,data) => {
    console.log("data =>"+data);
})

 
2. 파일 쓰기
// Node 
const fs  = require("fs");
// 
//   
//     
fs.writeFile("text.txt","✨✨✨ ✨✨✨",function(err){
    if(err != null){
        console.log("err =>"+err);
    }else{
        console.log(" !");
    }
})

 
3. 서류 추가
// Node 
const fs  = require("fs");
// 
//   
//   
//    err  data 
fs.readFile("test.txt","utf8",function(err,data){
    if(err != null){
        console.log(err);
    }else{
        console.log("data =>"+data);
        // 
        var str = data + " !";
        console.log("str =>"+str);
        //  
        fs.writeFile("test.txt",str,function(err){
            if(err != null){
                console.log(err);
            }else{
                console.log(" !!!");
            }
        })
    }
})


 
4. Json 파일에 쓰기 읽기
// Node.js 
const fs  = require("fs");

// 
var str = [
    {"name":" ","age":19,"height":179},
    {"name":" ","age":20,"height":179},
    {"name":" ","age":22,"height":175}
];


// 
var zuijiaStr =  {"name":" ","age":25,"height":175}
// 
fs.readFile("writeJson.txt","utf8",(err,data) => {
    if(err != null){
        console.log(err);
    }
    else
    {
        str = data;
        //    json 
        str = JSON.parse(str);
        //   
        str.push(zuijiaStr);
        //   
        var strJson = JSON.stringify(str);
        // json 
        fs.writeFile("writeJson.txt",strJson,(err) => {
            if(err != null){
                console.log(err);
            }else{
                console.log(" !");
            }
        })
    }
})



좋은 웹페이지 즐겨찾기