我有一个代码可以获取两个 JSON 对象的最终集合,类似于这样。
var jsonL1 = {"holder1": {}}
var jsonL2 = {"section":"0 6","date":"11/12/13"}
我想在 jsonL1.holder1 中插入 jsonL2 并将其合并到一个 JSON 对象中。
期望的输出
{
"holder1": {
"section": "0 6",
"date": "11/12/13"
}
}
我该怎么做?
最佳答案
很简单:
L1.holder1 = L2
我从变量名中删除了“json”,正如@patrick 已经说过的,您处理的不是“JSON 对象”,而是对象文字。
另请参阅:There is no such thing as a JSON object
您可能还想了解更多关于 objects in JavaScript 的信息.
关于javascript - 如何将 JSON 对象作为新级别添加到另一个 JSON 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4808972/