有一个对象,其中每个键都是一个对象数组。
例如,在下面的示例中,data是一个具有键的对象,其中每个键都是一个对象数组:
{
"status": 200,
"message": "Successful",
"data": {
"manual": [
{
"vendor_id": 1,
"price": 4590,
"discounts": {
"micro": 0,
"macro": 120
},
"vendor": "Vendor 1",
"customer_rating": "3.0/5",
"sla_compliance": 90,
"system_flag": "Green"
}
],
"nearest": [
{
"vendor_id": 1,
"price": 4590,
"discounts": {
"micro": 0,
"macro": 120
},
"vendor": "Vendor 1",
"customer_rating": "3.0/5",
"sla_compliance": 90,
"system_flag": "Green"
}
],
"auto": [
{
"vendor_id": 1,
"price": 4590,
"discounts": {
"micro": 0,
"macro": 120
},
"vendor": "Vendor 1",
"customer_rating": "3.0/5",
"sla_compliance": 90,
"system_flag": "Green"
}
],
"ticket_id": 72
}
}我需要在数组内的每个对象中添加/删除键。例如,我需要在键manual中为每个对象添加name键。喜欢其他对象数组,如nearest、auto。有什么方法可以做到这一点呢?
我试着修改一个键,它改变了整个对象。我怎么才能避免这里的引用呢?
https://stackoverflow.com/questions/44320780
复制相似问题