xml2json 3.0.3 copy "xml2json: ^3.0.3" to clipboard
xml2json: ^3.0.3 copied to clipboard

outdated

An XML to JSON conversion package. Supports Badgerfish, GData and Parker conversions.

example/xml2json.dart

/*
 * Packge : xml2json
 * Author : S. Hamblett <steve.hamblett@linux.com>
 * Date   : 16/02/2018
 * Copyright :  S.Hamblett
 */

import 'package:xml2json/xml2json.dart';
import '../test/xml2json_test_strings.dart';

void main() {
  // Create a client transformer
  final Xml2Json myTransformer = Xml2Json();

  // Parse a simple XML string
  myTransformer.parse(goodXmlString);
  print('XML string');
  print(goodXmlString);
  print('');

  // Transform to JSON using Badgerfish
  String json = myTransformer.toBadgerfish();
  print('Badgerfish');
  print('');
  print(json);
  print('');

  // Transform to JSON using GData
  json = myTransformer.toGData();
  print('GData');
  print('');
  print(json);
  print('');

  // Transform to JSON using Parker
  json = myTransformer.toParker();
  print('Parker');
  print('');
  print(json);
}
106
likes
35
pub points
97%
popularity

Publisher

verified publisherdarticulate.com

An XML to JSON conversion package. Supports Badgerfish, GData and Parker conversions.

Repository (GitHub)
View/report issues

License

GPL-3.0 (LICENSE)

Dependencies

xml

More

Packages that depend on xml2json