我有存儲在變數的標準JSON
和我能夠用文字,但一個變量時直接添加頂級關鍵JSON,節點,JS添加一個外部級使用一個變量作爲鍵名
[{"myKey":"my value"}]
存儲在orginalJson
中。我再加入一個頂級鍵文本
var newJson = JSON.parse(orginalJson);
newJson = { myText: newJson };
給
{ "myText": [{"myKey":"my value"}]}
我現在想用一個變量
var newVar = "newtext";
var newJson = JSON.parse(orginalJson);
newJson = { newVar: newJson };
替換代碼中的文本,但是我不明白如預期的VAR值,只是var的名稱不是值
預計
{ "newtext": [{"myKey":"my value"}]}
,但得到
{ "newVar ": [{"myKey":"my value"}]}
是什麼在這種情況下使用VAR的正確方法。我已閱讀其他帖子建議使用push
,但我沒有任何運氣理解正確的語法。
偉大的工程,似乎是最快的方式。 –