码迷,mamicode.com
首页 > Web开发 > 详细

[Node.js] Read a File in Node.js with fs.readFile and fs.readFileSync

时间:2018-10-21 10:19:27      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:diff   span   nod   The   you   invalid   sync   console   js with   

We‘ll read a csv file in node.js both synchronously, and asynchronously. The file we‘re reading is a plain text, utf8 file - but you can also use fs.readFile to read a binary file as a buffer. We‘ll look at the differences between readFile and readFileSync, and show examples of how to catch errors if they occur.

 

const fs = require(‘fs‘)

// Async:

fs.readFile(‘data.csv‘, ‘utf8‘, (err, data) => {
  console.log(data)
})


// Sync:

let results

try {
  // (invalid file error example)
  const data = fs.readFileSync(‘nofile.csv‘, ‘utf8‘)
  results = data  
} catch(e) {
  console.log("error", e)
}

console.log("results", results)

 

[Node.js] Read a File in Node.js with fs.readFile and fs.readFileSync

标签:diff   span   nod   The   you   invalid   sync   console   js with   

原文地址:https://www.cnblogs.com/Answer1215/p/9823937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!