readFileText method

String readFileText()

从指定文件目录中读取文本内容

方法调用方式为:'/path/to/file.txt'.readFileText()

返回结果: 返回读取到的文件内容字符串。如果文件不存在或读取失败,则返回空字符串。

示例:

String text = '/tmp/test.txt'.readFileText();
print(text); // 文件内容 或 ''

Implementation

String readFileText() {
  try {
    final file = File(this);
    if (!file.existsSync()) {
      return '';
    }
    return File(this).readAsStringSync();
  } catch (e) {
    Logger.log('Error reading from file: $e');
    return '';
  }
}