【发布时间】:2021-12-01 05:38:04
【问题描述】:
我目前正在尝试使用 javascript 编写应用程序。它从数据库中提取数据,我得到的响应是这样的:
{
"values":[
{
"name": "Munich",
"location": "Germany",
"native_lang": "German",
},
{
"name": "London",
"location": "England",
"native_lang": "English",
},
{
"name": "Rome",
"location": "Italy",
"native_lang": "Italian",
}
]
}
但我需要这样的 JSON:
[
{
"name": "Munich",
"location": "Germany",
"native_lang": "German",
},
{
"name": "London",
"location": "England",
"native_lang": "English",
},
{
"name": "Rome",
"location": "Italy",
"native_lang": "Italian",
}
]
如何在我的 JSON 中删除父 values 对象?
【问题讨论】:
-
这是无效的。如果是数组,则需要
[]围绕它。 -
@Barmar 这是 JavaScript。它不区分对象属性访问和数组索引访问。您只需要
[]时 * 属性名称不是有效的标识符 * 或者,属性名称是表达式的值 -
@DMaster 我不知道你在说什么。我的评论是在有人编辑问题以将对象放入数组之前发表的。
标签: javascript json