通过JavaScript/C#动态创建JSON对象
Create JSON object Dynamically via JavaScript/C#
我有JSON数据
var obj=fields: {
ProductName: { type: "string" },
UnitPrice: { type: "number" },
UnitsInStock: { type: "number" },
Discontinued: { type: "boolean" }
.
.
.
n number of properties
}
我的实际问题是字段可以有n个属性。有人能帮我吗?
提前感谢
您可以循环它:
var obj = {
fields: {
ProductName: {
type: "string"
},
UnitPrice: {
type: "number"
},
UnitsInStock: {
type: "number"
},
Discontinued: {
type: "boolean"
}
}
};
var n = 100;
for (var i = 0; i < n; i++) {
obj.fields["prop" + i] = {type: "string"};
}
console.log(obj);
JSFIDDLE
相关文章:
- 如何创建JSON数组
- 使用System从C#集合创建JSON数组.网状物剧本序列化
- 在AngularJS中创建JSON字符串
- 使用angular创建JSON下载链接
- 如何从带有多个对象的JSON字符串创建JSON对象
- 如何在JS中创建JSON数据
- 如何从下拉列表中的值在量角器中创建 json 字符串
- 在javascript中使用给定的数据创建Json
- 用于创建 JSON 对象的 Javascript 递归
- 从另一个JSON对象创建JSON对象
- 在JSFiddle中使用Angular创建JSON表
- 使用linq.js从多个对象创建JSON对象数组
- 基于变量创建json对象id
- 从文件目录结构创建JSON数据的有效功能
- 正在创建JSON属性
- 通过比较另外两个json对象来创建json对象
- 如何使用普通的旧Javascript对象创建JSON
- 创建JSON obj并通过jQuery AJAX将其发送到PHP并响应它
- 从另一个 JSON 对象数组创建 JSON 对象数组
- 动态创建 json 密钥