Skip to content

FileSystemManager.readFileSync

JS
    FileSystemManager.readFileSync(
        string filePath,
        string encoding,
        string position,
        string length)

读取文件

FileSystemManager.readFile 的同步版本

参数

属性键值类型说明
filePathstring要读取的文件的路径
encodingstring指定读取文件的字符编码,合法值见下图
positionnumber从文件指定位置开始读,如果不指定,则从文件头开始读。读取的范围应该是左闭右开区间 [position, position+length)。有效范围:[0, fileLength - 1]。单位:byte
lengthnumber指定文件的长度,如果不指定,则读到文件末尾。有效范围:[1, fileLength]。单位:byte

encoding 合法值说明:

说明
utf8utf-8 编码
utf-8utf-8 编码
binary二进制

返回值

  • string|ArrayBuffer data: 文件内容

捕获异常的参数

  • string error: 返回错误信息,合法值见下图

error 的合法值说明:

错误信息说明
no such file or directory指定的 filePath 所在目录不存在