【发布时间】:2016-11-28 09:21:45
【问题描述】:
我正在创建一个科尔多瓦离子应用程序。我想创建一个像下面的 JSON 对象。我想发送一个如下所示的 JSON 请求,我需要动态创建该请求。 以下只是一个示例。我想在 JS 中创建它。
{
user_id: "72",
data: {
[{
"id": "2",
"name": "1",
"occupation": "30",
"type": [{
"shape_id": "9",
"sizey": "6",
"sizex": "4",
"price": "6"
}, {
"shape_id": "8",
"sizey": "6",
"sizex": "6",
"price": "4.68"
}, {
"shape_id": "4",
"sizey": "4",
"sizex": "4",
"price": "2.08"
}],
}]
}
}
【问题讨论】:
-
你能澄清你在问什么吗? JSON 是 JavaScript 的子集。因此,如果您想在 JavaScript 源代码中创建它,您只需编写您所拥有的内容,大概在前面加上
var data =,在末尾加上;。 (或将其传递给函数等) -
您能具体说明您要添加的键值对吗?
-
另请注意,您似乎拥有的是一个对象,它是与 JSON 完全不同的实体。
-
“数据”属性似乎存在问题。 "{[{" 将导致错误。您不能在对象中使用没有名称的数组
-
我有值.....但是没有相对的方法可以将键分配给值。所以,在这里我不明白该回答什么,因为问题不清楚。
标签: javascript jquery json