请问用VaRest插件导出UE项目里的数据到外部json文件,怎么才能使里面的代码自动换行呢

请问用VaRest插件导出UE项目里的数据到外部json文件,怎么才能使里面的代码自动换行呢?

“Devil组”引证GPT后的撰写:
通过添加\n实现换行。

例如,在使用FJsonObject对象的ToString()函数将数据转化为字符串时,可以在每一个键值对的结尾添加\n,如下所示:

FString JsonStr = JsonObj->ToString();
JsonStr = JsonStr.Replace(TEXT(","), TEXT(",\n"));
JsonStr = JsonStr.Replace(TEXT("{"), TEXT("{\n"));
JsonStr = JsonStr.Replace(TEXT("}"), TEXT("\n}"));


这样就可以将每个键值对分别放在一行中,使得导出的json文件更易于阅读和处理。