6
Mit M3 werden die Klassen wie StringInputStream durch Stream ersetzt. Wie kann ich die Standardeingabe in einer Serveranwendung lesen?So lesen Sie die Konsoleneingabe auf M3 Dart
Mit M3 werden die Klassen wie StringInputStream durch Stream ersetzt. Wie kann ich die Standardeingabe in einer Serveranwendung lesen?So lesen Sie die Konsoleneingabe auf M3 Dart
Versuchen Sie folgendes:
import 'dart:io';
import 'dart:async';
void main() {
print("Please, enter a line \n");
Stream cmdLine = stdin
.transform(new StringDecoder())
.transform(new LineTransformer());
StreamSubscription cmdSubscription = cmdLine.listen(
(line) => print('Entered line: $line '),
onDone:() => print(' finished'),
onError: (e) => /* Error on input. */);
}