writeJsonToFile static method
写入json文件
Implementation
static Future<File?> writeJsonToFile(Object? obj, String? filePath) async {
if (obj == null || filePath == null || filePath.isEmpty) {
return null;
}
try {
final file = File(filePath);
if (file.existsSync()) {
return await file.writeAsString(json.encode(obj));
} else {
file.createSync(recursive: true);
return await file.writeAsString(json.encode(obj));
}
} catch (err) {
return null;
}
}