[英]Adding JSON to properties in Google Apps Script
我正在嘗試在 Google Apps 腳本屬性服務中添加和閱讀 Json。 當我記錄以下代碼時:
function addTestCompaniesToProperties() {
var scriptProperties = PropertiesService.getScriptProperties();
scriptProperties.deleteProperty("company_list");
var JsonString = '{ "companies":[{ "company_name":"GE","company_id":"1234"},{"company_name":"Apple","company_id":"5678"}]}'
scriptProperties.setProperty("company_list", JsonString);
var companyData = scriptProperties.getProperty("company_list");
var companyJson = JSON.stringify(companyData)
companyJson = companyJson.replace(/\n/, " ");
Logger.log(companyJson);
}
我得到以下日志:
[20-08-17 09:01:15:886 PDT] "{ \"companies\":[{ \"company_name\":\"GE\",\"company_id\":\"1234\"},{\"company_name\":\"Apple\",\"company_id\":\"5678\"}]}"
我似乎無法擺脫換行符。 在檢索此 Json 數據時我做錯了什么?
既然你想逃避\
你應該試試這個:
companyJson = companyJson.replace(/\\/g, '')
或companyJson = companyJson.replace(/\\/g, ' ')
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.