Dart中使用json.encode输出格式化好的字符串,可以使用json.encode()方法中的toEncodable参数。toEncodable参数允许您指定一个函数,用于将对象转换为可编码的形式。您可以使用这个函数来实现自定义的格式化输出。
例如:
import 'dart:convert';
class Person {
final String name;
final int age;
Person(this.name, this.age);
Map<String, dynamic> toJson() => {
'name': nam