FileSystemManager.readFileSync
JS
FileSystemManager.readFileSync(
string filePath,
string encoding,
string position,
string length)读取文件
FileSystemManager.readFile 的同步版本
参数
| 属性 | 键值类型 | 说明 |
|---|---|---|
| filePath | string | 要读取的文件的路径 |
| encoding | string | 指定读取文件的字符编码,合法值见下图 |
| position | number | 从文件指定位置开始读,如果不指定,则从文件头开始读。读取的范围应该是左闭右开区间 [position, position+length)。有效范围:[0, fileLength - 1]。单位:byte |
| length | number | 指定文件的长度,如果不指定,则读到文件末尾。有效范围:[1, fileLength]。单位:byte |
encoding 合法值说明:
| 值 | 说明 |
|---|---|
| utf8 | utf-8 编码 |
| utf-8 | utf-8 编码 |
| binary | 二进制 |
返回值
- string|ArrayBuffer data: 文件内容
捕获异常的参数
- string error: 返回错误信息,合法值见下图
error 的合法值说明:
| 错误信息 | 说明 |
|---|---|
| no such file or directory | 指定的 filePath 所在目录不存在 |