问题描述
我对这个编码世界还是很陌生,所以请耐心等待:)
问题:
我正在从 API 中获取文本。 此 API 包含带有空格、换行等的自由文本文本(来自谷歌电子表格,转换为 API)
当我阅读本文时,所有内容都被压缩成一个长字符串。有没有办法保留空格之类的?
不需要的输出: 您可以在此链接上看到输出:http://azmi.digital/apitexttest/
正确的输出 如果你打开控制台,你可以看到新的行、空格等。
为什么格式不符合网页上的输出?
预先感谢您的回复
解决方法
好吧,所以按照@Mr.Polywhirl 的建议用我替换 \n 最终得到了这个: cell 是我的旧文本,snippet 是我的新文本。
这不起作用,我不知道为什么。
let snippet = cell.replaceAll('\n','
');
在 google 上找到了这个解决方案,它奏效了!
let snippet = cell.replace(/\n/g,"
");
如果能做出解释我会很高兴,否则问题就解决了!