0
我想使用Javascript將新對象添加到JSON文件中。通過Javascript將新對象添加到JSON文件中
這是我的JSON文件
{
"l1":{ "Name":"Jack", "Number":"234-234-2342" }
}
我想補充通過Javascript成爲以下
"l2":{ "Name":"Tom", "Number":"534-354-6456" }
另外,原來的對象,「L1」,需要有一個後的逗號右括號。我如何添加這個JS?或者,也許使用這種方法的JSON不是最佳做法?希望得到一些見解,謝謝。
這正是我期待做的。我想我的問題更多的是在這個操作的語法看起來像什麼。該代碼的「foo.l2」部分的意義是什麼? –
@AlexEdwards - 除了讀取和寫入文件,這取決於您使用哪個API(取決於您正在使用的JS環境),這或多或少是語法。不難找到[JSON對象的文檔](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON),而且這些方法採用的參數非常明顯。對於您決定使用的任何變量,「foo」只是[佔位符](https://en.wikipedia.org/wiki/Metasyntactic_variable)。 'l2'是你想出的東西。 – Quentin
只需使用常規JS,並在我的情況下使用Ajax調用的XMLHttpRequest。關鍵是能夠將屬性寫回位於我的主站點目錄中的Json文件。這樣用戶就可以通過JS添加一個對象,並且JS可以引用添加的對象。另外,我希望這個添加的對象可以被所有的用戶引用,這就是爲什麼它被放在.json文件中的原因。這幾乎是一個僞數據庫。在這種情況下,而不是Json文件方式可能值得實施SQL嗎?感謝您的支持,我是編程的新手。 –