在 javascript 中获取架构(json 结果)作为附加图像,然后我在 javascipt 中迭代获取列名称,如下所示。
我想迭代/获取仅值类型丢弃类型为对象的标题(例如订单、customerDemographics),我怎样才能实现这一点。
我想要所有不是对象类型的属性
for (field in schema) {
var title = field.replace(/([A-Z])/g, " $1");
}
提前致谢。
最佳答案
for (field in schema) {
if (typeof schema[field] !== "object"){
// property schema[field] is not an object
}
}
我认为上面的 if 语句可以满足您的要求。它将挑选出所有非对象类型的属性。
还有一件事。在代码中,您隐式定义变量字段(如果未在您尚未发布的另一个代码块中定义它)。这被认为是不好的做法。我会将这一行更改为:
for(var field in schema)
关于c# - Json 获取值类型的标题而不是对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20401113/