我想顯示一個帶有漂亮 JSON 的警報,但它沒有很好地縮進。
這是我正在使用的 JS 代碼:
var jsonText = JSON.stringify(jsonObject, null, 2)
SpreadsheetApp.getUi().alert(jsonText);
這是我得到的縮進:
...
"xxx": "",
"xxx": ""
},
{
"xxx": "yyy",
"xxx": "yyy",
"xxx": "",
"xxx": ""
}
]
它缺少制表符縮進,知道如何解決這個問題嗎?
uj5u.com熱心網友回復:
似乎\u{0020}從 SpreadsheetAppUi.alert()函式中洗掉了正常的空格字符。您可以使用
注意- 您可能無法從我的答案中復制/粘貼那些不間斷空格 - 我認為您最終只會復制常規空格,這不會為您提供所需的縮進(它們將根據關于連續空格的標準 HTML 規則折疊) .
因此,您可以使用鍵盤手動輸入 NBSP 字符。
對于我在 Windows 上,這是通過我按住ALT鍵并輸入數字序列0160。
在 Mac 上它是opt space。
有關更多系統,請參閱
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/358823.html
