Javascript JSON-多维对象
我想在javascript上创建一个json对象。我想使用索引访问以添加新数据。我阅读了一些json不允许使用索引添加新数据的命令。我怎么做 我想这样做:Javascript JSON-多维对象,javascript,xml,json,Javascript,Xml,Json,我想在javascript上创建一个json对象。我想使用索引访问以添加新数据。我阅读了一些json不允许使用索引添加新数据的命令。我怎么做 我想这样做:datas.days[index].add=hour <datas> <days> <day_id="0"> <hour="00:00"> <val>10</val&g
datas.days[index].add=hour代码>
<datas>
<days>
<day_id="0">
<hour="00:00">
<val>10</val>
</hour>
<hour="01:00">
<val>15</val>
<val>8</val>
<val>10</val>
</hour>
......
</day_id>
<day_id="1">
<hour="00:00">
<val>7</val>
<val>9</val>
</hour>
<hour="01:00">
<val>8</val>
<val>10</val>
<val>6</val>
<val>11</val>
</hour>
......
</day_id>
.......
</days>
</datas>
10
15
8.
10
......
7.
9
8.
10
6.
11
......
.......
您可以使用[]
创建一个可以通过索引访问的数组,如下所示:
{[
1,
4,
1,
7
]}
似乎您更希望将XML解析为对象,而不是创建JSON。JSON是一种与XML类似的文本数据表示。只有将它解析为您使用的任何语言的数据结构,它才能真正被“访问”。不,我想创建这个。我添加这个示例是为了便于理解,您的示例是xml,而不是jsonNow,您拥有什么和想要什么就更不清楚了。也许你只需要学习JS中的对象和数组是如何工作的?查看关于和的MDN教程。如果你真的想创建JSON,请看一下。我的数据是三维的,大小是7*288*n。如果我使用数组,这是一个糟糕的解决方案吗?(n不是常数)那些{…}
应该是什么?