所以我有一个数组,看起来像这样值添加到一个JSON数组
[{"subbasinID":"1"},{"subbasinID":"2"}, etc....]
我需要更多的值添加到每个记录。如何添加到现有阵列所以它可能是这个样子
[{"subbasinID":"1","test":"1","name":"john"},{"subbasinID":"2","test":"0"}]
我会知道这个名字,我需要添加下一个组的值。我假设我必须确定我想要的记录,然后通过查找subbasinID进行追加。不知道如何!谢谢!
您实际上想要扩展现有对象(它是数组的一个元素),但不是将新元素推送到此数组中。这些元素究竟应该如何改变? – raina77ow
“我将知道我需要添加的下一组的名称和价值”是什么意思? –
所以我设置阵列,以便我有大约100个亚流域。然后,我将循环访问该数组外部的一堆数据,并在其中添加我需要的内容。例如,如果我发现subbasinID:1有水,那么我需要加水和它的价值。所以它看起来像“水”:子流域内的“12”:1。 – jeynon