convertJsonToString static method

String convertJsonToString(
  1. dynamic map
)

Converts a JSON object to a formatted string

@param map The map to convert @return The formatted JSON string or empty string if input is null/empty

Implementation

static String convertJsonToString(dynamic map) {
  try {
    if (isNullOrEmpty(map)) return "";
    const JsonEncoder encoder = JsonEncoder.withIndent('  ');
    return encoder.convert(map);
  } catch (ex, s) {
    Completer().completeError(ex, s);
    return map.toString();
  }
}