cleanJsonResponse static method
Cleans a JSON response string by removing escaped quotes and outer quotes.
Implementation
static String? cleanJsonResponse(String? value) {
if (value == null || value.isEmpty) return null;
final String clean = value.replaceAll(r'\"', '"');
if (clean.isEmpty) return null;
if (_jsonStringPattern.hasMatch(clean)) {
return clean.substringSafe(1, clean.length - 1);
}
return clean;
}