zoukankan      html  css  js  c++  java
  • nodejs 文件读写

    文件读取:

    //例如: fs.readFile 就是用来读取文件的
    
    //1. 使用require方法来加载 fs 核心模块
    var fs = require('fs');
    
    /*
     *2. 读取文件
     *
     *		第一个参数就是要读取文件的路径
     *		第二个参数是一个回调函数
     *			error
     *				读取失败,error 就是错误对象
     *				读取成功,error 就是null
     *			data
     *				读取成功,data 就是返回数据
     *				读取失败,data 就是null
     *			
     */
     fs.readFile('../data/data.txt', function(error, data ){
     	//文件读取出来的是二进制数据
     	//可以通过toString 方法把其转为字符串
     	
     	if( error ){
     		console.log(error);
     	}else{
     		console.log(data.toString());
     	}
     	
     })
    

      

      

    文件写入

    var fs = require('fs');
    
    /*
     *第一个参数: 文件路径
     *第二个参数: 文件内容
     *第三个参数: 回调函数
     *	error
     *	
    */
    
    var txt = '我是node.js';
    
    fs.writeFile('../data/write.md', txt, function(error){
    	if( error ){
    		console.log(error);
    	}else{
    		console.log('文件写入成功');
    	}
    	
    })
    

      

    //例如: fs.readFile 就是用来读取文件的
    //1. 使用require方法来加载 fs 核心模块var fs = require('fs');
    /* *2. 读取文件 * *第一个参数就是要读取文件的路径 *第二个参数是一个回调函数 *error *读取失败,error 就是错误对象 *读取成功,error 就是null *data *读取成功,data 就是返回数据 *读取失败,data 就是null * */ fs.readFile('../data/data.txt', function(error, data ){ //文件读取出来的是二进制数据 //可以通过toString 方法把其转为字符串  if( error ){ console.log(error); }else{ console.log(data.toString()); }  })

  • 相关阅读:
    Java 数组算法列题解析
    Java数组总结
    go实现汉诺塔
    go实现归并排序
    css清除浮动深度解析
    jquery阻止事件冒泡
    java
    getComputedStyle/currentStyle/style之间的爱恨情仇
    js基础总结
    元素堆叠问题、z-index、position
  • 原文地址:https://www.cnblogs.com/jasonLiu2018/p/11180952.html
Copyright © 2011-2022 走看看