我有一个类似的文件:
A
B
C
D
readAsLines()
和readAsString() + string.split('\n')
都给了我:
[A, B, , , C, D]
最聪明的方法是什么?
[A,B,C,D]
答案 0 :(得分:2)
一种可能性是:
import 'dart:io';
main() {
File f = new File('test.txt');
f.readAsLines().then((List<String> lines) {
print(lines.where((String s) => s.isNotEmpty));
});
}