asMapFromJSON method

Map<String, dynamic>? asMapFromJSON([
  1. Map<String, dynamic>? fallback
])

Safely parses this JSON string to a Map

fallback The value to return if parsing fails

Returns the parsed Map or fallback if parsing fails

Example:

final map = '{"name":"John","age":30}'.asMapFromJSON();
print(map?['name']); // John

Implementation

Map<String, dynamic>? asMapFromJSON([Map<String, dynamic>? fallback]) {
  return QJSONUtils.parseToMap(this, fallback);
}