xml2json 5.0.0 xml2json: ^5.0.0 copied to clipboard
An XML to JSON conversion package. Supports Badgerfish, GData and Parker conversions.
/*
* 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 myTransformer = Xml2Json();
// Parse a simple XML string
myTransformer.parse(goodXmlString);
print('XML string');
print(goodXmlString);
print('');
// Transform to JSON using Badgerfish
var 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);
}