Android 在使用flatterprint语句时如何在logcat中格式化JSON字符串

Android 在使用flatterprint语句时如何在logcat中格式化JSON字符串,android,flutter,dart,Android,Flutter,Dart,我想知道在Android Studio中使用print()语句时,是否有办法以格式化的方式查看JSON响应 适用于Java,您可以使用Log.i() 使用print()函数时如何使其工作?这就像一个符咒 输出: 首先说什么不适合打印呢?长字符串被截断?@pskink您好,很抱歉,我可能无法表达我的查询,但是用户提供的答案与我所寻找的完全相同。 String yourJson = '{"code": "0", "text": "hello world"}'; final object = jso

我想知道在Android Studio中使用
print()
语句时,是否有办法以格式化的方式查看JSON响应

适用于Java,您可以使用
Log.i()

使用
print()
函数时如何使其工作?

这就像一个符咒

输出:


首先说什么不适合打印
呢?长字符串被截断?@pskink您好,很抱歉,我可能无法表达我的查询,但是用户提供的答案与我所寻找的完全相同。
String yourJson = '{"code": "0", "text": "hello world"}';

final object = json.decode(yourJson);
final prettyString = JsonEncoder.withIndent('  ').convert(object);

print(prettyString);