在Dart中,如果我知道文件的根目录和相对路径,如何为它创建文件实例?
Directory root = new Directory("/root");
String relativePath = "logs/users.log";
Run Code Online (Sandbox Code Playgroud)
如何为创建文件实例users.log?
在Java中,这非常简单:
new File(root, relativePath);
Run Code Online (Sandbox Code Playgroud)
但是在Dart中,我找不到那样的简单解决方案。
这是我发现的最简单的解决方案
import 'package:path/path.dart' as path;
...
String filePath = path.join(root.path, relativePath);
filePath = path.normalize(filePath);
File f = new File(filePath);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
850 次 |
| 最近记录: |