JSON中的漂亮打印数据类
为了使JSON更具可读性,我没有找到多少关于使用漂亮的打印来缩进JSON的内容,我发现的内容要么不适合(我的)目的,要么对我来说不够清楚JSON中的漂亮打印数据类,json,flutter,dart,encoding,pretty-print,Json,Flutter,Dart,Encoding,Pretty Print,为了使JSON更具可读性,我没有找到多少关于使用漂亮的打印来缩进JSON的内容,我发现的内容要么不适合(我的)目的,要么对我来说不够清楚 那么,如何在读者友好的内容中流式传输/存储/打印JSON字符串呢?假设您有一个数据类(下面可能有一个复杂的嵌套结构)MyClass MyClass并希望将其转换为带换行符的缩进字符串 我使用的final jsonString=jsonEncode(myClass)的现在替换为 const-JsonEncoder-encoder=JsonEncoder.with
那么,如何在读者友好的内容中流式传输/存储/打印JSON字符串呢?假设您有一个数据类(下面可能有一个复杂的嵌套结构)
MyClass MyClass代码>并希望将其转换为带换行符的缩进字符串
我使用的final jsonString=jsonEncode(myClass)代码>的现在替换为
const-JsonEncoder-encoder=JsonEncoder.withIndent(“”);
final jsonString=encoder.convert(myClass);