xson 0.0.8+7 copy "xson: ^0.0.8+7" to clipboard
xson: ^0.0.8+7 copied to clipboard

outdated

A starting point for Dart libraries or applications.

example/xson_example.dart

import 'dart:io';

import 'package:xson/xson.dart' as xson;

import 'generated/output.dart';

main() async {
  File make = File('./example/sample.json');
  File output = File('./example/generated/output.dart');
  File inputJson = File('./example/input.json');
//  await xson.generateJsonBeanFile(make.readAsStringSync(), output, runBuildRunner: true);
//  await Future.delayed(Duration(seconds: 5));
//
  String jsonSource = inputJson.readAsStringSync();
  jsonSource = xson.readJsonIgnoreComments(jsonSource);
  print("source=$jsonSource");
  dynamic json = xson.jsonDecode(jsonSource);
  OutputBean outputBean = OutputBean.fromJson(json);
  String encode = xson.jsonEncode(outputBean.toJson());
  print(encode);
}
0
likes
0
pub points
27%
popularity

Publisher

unverified uploader

A starting point for Dart libraries or applications.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

dartpoet, named_mode, xfile

More

Packages that depend on xson