parseJson static method
dynamic
parseJson(
- dynamic value
Parses the dynamic value
in to it's JSON decoded form.
Implementation
static dynamic parseJson(dynamic value) {
var result = value;
try {
if (value is Map) {
result = Map<String, dynamic>.from(value);
} else if (value is String) {
result = json.decode(value);
}
} catch (e, stack) {
_logger.severe(
'Error parsing value: [$value]',
e,
stack,
);
}
return result;
}