JSONDecoder constructor
JSONDecoder(
- dynamic json
Implementation
JSONDecoder(dynamic json) {
if (json is Map<String, dynamic>) {
jsonObject = json;
} else if (json is String) {
dynamic object = jsonDecode(json);
if (object is Map<String, dynamic>) {
jsonObject = object;
} else if (object is List<Map<String, dynamic>>) {
jsonList = object;
} else if (object is List<dynamic>) {
jsonList = object;
}
} else if (json is List<Map<String, dynamic>>) {
jsonList = json;
}
}