[英]How do I retrive a JSON object then store into a regular javascript object?
[英]How do I store multiple tables of data in one Javascript object?
我正在使用 jQuery,但我不确定仅使用 Javascript 是否更容易。 变量将相当大,充满数据(几兆字节)。
这将是:
table one -> {item one, item 2, item 3, item 4},
table two -> {item one, item 2, item 3, item 4},
table three -> {item one, item 2, item 3, item 4},
etc
不过,我不确定需要什么代码才能将其转换为这种格式。
我基本上是从许多 html 表中读取数据,每个表中都有数据的行和列,我想将所有内容组合成一个变量,以便在完成后在屏幕上打印。
使用 JSON 你应该有这样的东西:
data = {
table1:{
row1: { data1: value, data2: value, ..., dataN: value },
row2: { data1: value, data2: value, ..., dataN: value },
...
rowN: { data1: value, data2: value, ..., dataN: value }
},
table2:{
row1: { data1: value, data2: value, ..., dataN: value },
row2: { data1: value, data2: value, ..., dataN: value },
...
rowN: { data1: value, data2: value, ..., dataN: value }
},
...
tableN:{
row1: { data1: value, data2: value, ..., dataN: value },
row2: { data1: value, data2: value, ..., dataN: value },
...
rowN: { data1: value, data2: value, ..., dataN: value }
}
}
而且,要访问第 N 个表的第一行的第二列,您将拥有:
var value = data.tableN.row1.data2;
您绝对必须将所有数据存储在一个变量中吗? 如果没有,您可以使用以下内容直接从表格中打印:
$('table').each(function() {
$(this).each(function() {
$(this).each(function() {
console.log($(this).text());
});
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.