[英]Append JSON objects
我有一個來自服務器響應的結構的JSON對象數組,如示例
array1 ={
"ID": "123",
"Name": "John",
"Age": "15"
}
array2 ={
"ID": "456",
"Name": "Sue",
"Age": "18"
}
但是現在我想將兩個數組值附加到以下結構中
預期產量:
{
"Stud": [{
"ID": "123",
"Name": "John",
"Age": "15"
}, {
"ID": "456",
"Name": "Sue",
"Age": "18"
}]
}
任何人都可以幫助解決JavaScript語言問題。 感謝您撥冗要求。
var array1 ={ "ID": "123", "Name": "John", "Age": "15" } var array2 ={ "ID": "456", "Name": "Sue", "Age": "18" } var Output = { "Stud": [array1, array2] }
array1和array 2是垃圾對象,不是array;)
您可以解決您的問題
const array1 ={
"ID": "123",
"Name": "John",
"Age": "15"
};
const array2 ={
"ID": "456",
"Name": "Sue",
"Age": "18"
};
const stud = {
Stud : [array1, array2]
};
如果您有N個數組,則可以使用Array.prototype.concat
var obj1 ={
"ID": "123",
"Name": "John",
"Age": "15"
}
var obj2 ={
"ID": "456",
"Name": "Sue",
"Age": "18"
}
var obj3 = {
"Stud": [obj1, obj2]
}
var objJSon = JSON.stringify(obj3);
以JSON格式獲取結果
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.