dartでファイルを読む入門としてはstreamが一番速そう
import 'dart:io'; import 'dart:convert'; void main() { new File("something.text").openRead() .transform(UTF8.decoder) .transform(const LineSplitter()) .forEach((line) { print("> $line"); }); }
readAsStringSyncとかいろいろと便利そうなメソッドもあるのでそこらへんも調べていけたらいいなって希望記事
メモ: readAsXXXXX系のメソッドは、一旦全部を読み込んで文字列変換するので、巨大なファイルを開くときには良くらしい