gpt4 book ai didi

dart - 从磁盘读取的文本不符合换行符

转载 作者:IT王子 更新时间:2023-10-29 07:04:34 26 4
gpt4 key购买 nike

将文本小部件与从磁盘读取的文本一起使用,其中包含换行符\n,不会转到新行。有人对我如何解决这个问题有建议吗?文件中的文本是 enter image description here

上面图片的代码如下:

Text(valueFromFile, style: TextStyle(color: Colors.red))

正在从我的 Assets 文件夹中包含的 Xml 文件中读取我的文本。

最佳答案

上面uaraven的评论

Does your file contain actual '\n' characters? If so then that's not a new line character ...

帮我想出了一个解决方案。由于文本小部件将\n 字符解释为普通字符,我只是对其进行了替换并插入了实际的转义字符。

var correctlyEscapedString = valueFromFile.replaceAll('\\n', '\n');
Text(correctlyEscapedString, style: TextStyle(color: Colors.red));

关于dart - 从磁盘读取的文本不符合换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54577190/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com