我正在使用此腳本根據我的電子表格生成 json。
我的一些單元格有一條在單元格內看不到的新行。
當我玩腳本時,新行看起來像..mytext \nMytext,等等
我想用 替換\n,<br>所以我把它放在第 44 行
text.replace('\n', "<br>")
這根本不起作用,所以我將其更改為:
text.replace(/\n/g, "<br>");
這也不起作用,\n仍然存在于輸出中。
我相信它有不同的代碼或其他東西,有什么想法可以解決嗎?
谷歌表的文本是從谷歌檔案復制粘貼的
uj5u.com熱心網友回復:
從text.replace(/\n/g, "<br>");和which didn't work either, the \n is still present within an output.,在這種情況下,如何進行以下修改?
從:
text.replace(/\n/g, "<br>");
到:
text.replace(/\\n/g, "<br>")
從
I want to replace \n with <br>, so I placed that at [line 44](https://gist.github.com/florentdescroix/9513cfd957f8b2cde7b832cf7170c84a#file-exportjson-js-L44),下面的修改怎么樣?var output = HtmlService.createHtmlOutput("<textarea style='width:100%;' rows='20'>" text.replace(/\\n/g, "<br>") "</textarea>");當我看到你的顯示腳本時,在
makeJSON_,var jsonString = JSON.stringify(object, null, 4);回傳。通過這個,我認為text.replace(/\n/g, "<br>")需要修改為text.replace(/\\n/g, "<br>").
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/446554.html
