xml2json 3.0.1 xml2json: ^3.0.1 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 Xml2Json myTransformer = new 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);
}