Creare file in Dart

Creare file in Dart

Per creare file in Dart abbiamo almeno due possibilità.

Vedremo un esempio per ognna, cominciando con writeAsString dell'oggetto File.

Ecco il codice:

import 'dart:io';

main() {
  new File("/home/matte/Desktop/file.txt")
      .writeAsString('ciao come stai?')
      .then((File file) {
    print(file.path);
  });
}

Come potete vedere dalla documentazione, di default è impostata la sovrascrittura del file (se già esiste).

Il secondo modo è usando gli Stream e il metodo openWrite:

import 'dart:io';

main() {
  var file = new File("/home/matte/Desktop/file.txt");
  var sink = file.openWrite();
  sink.write('FILE ACCESSED ${new DateTime.now()}n');
  sink.close();
}

Anche qui, come nel caso precedente, la sovrascrittura è impostata di default.

Enjoy!




Share

Commentami!

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2644 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy