Dart 中的文件处理
方便使用的依赖项
import 'dart:convert';
import 'dart:io';
import 'dart:typed_data';
创建两个文件的示例代码,一个编码,另一个解码
void main() async {
File file = File("new_file.txt");
file.writeAsStringSync("This is a simple text. Nothing much!!!");
File fileTwo = File("new_file_two.txt");
String text = base64Encode(file.readAsBytesSync());
fileTwo.writeAsStringSync(text);
File fileThree = File("new_file_three.txt");
Uint8List conv = base64Decode(fileTwo.readAsStringSync());
fileThree.writeAsBytesSync(conv);
}
期望的输出
