转换成json字符串,失败将返回defValue
String? jsonEncode(Object? value, {String? defValue}) { try { final res = convert.jsonEncode(value); return res; } catch (e) { return defValue; } }