UTF 8 in Dart, Encoding, JSON, STDIN - nexssp/language_dart GitHub Wiki

Example from Nexss Programmer 2.0

Json, Stdin, utf-8

import 'dart:io';
import 'dart:convert';

void main() {
  var NexssStdin = stdin.readLineSync(encoding: Encoding.getByName('utf-8'));
  var NexssStdout = jsonDecode(NexssStdin);

  NexssStdout['HelloFromDart'] = Platform.version;

  print(jsonEncode(NexssStdout));
}