我正在使用Apps Script
撥打商業產品的API調用。不幸的是,生成的對象有幾個key-value
對,它們包含鏈接表中的id
。用Google Apps腳本替換對象中的鍵值對
我可以很容易地獲得標準值並編寫代碼來查找相關的name
值並將其添加到對象中。我寧願在與原始id
相同的位置添加name
。但是,當我添加新的key
時,它會添加到對象的末尾。
我想name
在與id
相同的位置,所以當我將它插入到工作表中時,這些列仍然是有序的。
這是我的目標:
var json = {id: 4730183,name: "A A", customer_source_id:123, company: "NE Company"};
這與name
更換id
後,我想要的對象:
var json = {id: 4730183,name: "A A", source:"CRM", company: "NE Company"};
基本上,我想找到的對象customer_source_id
,取而代之的是source
。我不能使用indexOf
和splice
因爲對象不是數組。
這樣做的最好方法是什麼?我必須先將它轉換爲數組,然後再返回嗎?
謝謝你的時間。我重新解釋了這個問題,因爲我認爲我的情況沒有得到妥善解釋。 – davids