【发布时间】:2021-06-14 05:12:26
【问题描述】:
我的JSON结构如下
var data = [
{name:'bracket', start_45641654:'46513489431',end_26441:'75434'},
{ name: 'notation', end_746413: '2146464', start_51345641: '76542464' },
];
我想打印开始、结束对象值,这里将一个随机数附加到键 start_ 和 end_。尝试使用 ^ 正则表达式模式,但它不起作用。还有其他打印值的方法吗?
data.forEach(function (v, i) {
$('tr').prepend('<td>Name:' + v['name'] + '</td>' +
'<td>Start:' + v['^start_'] + '</td>' +
'<td>End:' + v['^end_'] + '</td>'
);
});
【问题讨论】:
-
为什么你的 JSON 是这样的结构?
-
我的 JSON 不是强类型的。它是动态生成的。
-
这不是向属性添加随机数的借口。这使得处理任何语言的数据变得困难。
-
我同意!但在我的情况下,程序应该只是这样的结构:-)
标签: javascript jquery json