在javascript中读取文本文件后返回的值

时间:2018-09-18 16:02:20

标签: javascript node.js file readfile

阅读文本文件(记事本文件)会得到什么?我猜它在读取文本文件后返回了字符串?我希望能够索引返回的值,例如,我想使用text.indexOf()在返回的值中获取特定值 我正在使用node.js

const fs = require('fs')
function readText(filepath){
    var text = fs.readFileSync(filepath, 'utf8');
    return text;
}

1 个答案:

答案 0 :(得分:0)

您使用过的函数fs.readFileSync将以字符串形式返回文件的内容。

您可以在这里找到有关readFileSync和其他fs api的文档:https://nodejs.org/api/fs.html#fs_fs_readfilesync_path_options

通过添加console.log语句或在调试器中暂停以更好地了解正在发生的事情,在REPL中尝试这样的代码段通常会很有帮助。