所以我有一個數組,看起來像這樣值添加到一個JSON數組
[{"subbasinID":"1"},{"subbasinID":"2"}, etc....]
我需要更多的值添加到每個記錄。如何添加到現有陣列所以它可能是這個樣子
[{"subbasinID":"1","test":"1","name":"john"},{"subbasinID":"2","test":"0"}]
我會知道這個名字,我需要添加下一個組的值。我假設我必須確定我想要的記錄,然後通過查找subbasinID進行追加。不知道如何!謝謝!
您實際上想要擴展現有對象(它是數組的一個元素),但不是將新元素推送到此數組中。這些元素究竟應該如何改變? – raina77ow
「我將知道我需要添加的下一組的名稱和價值」是什麼意思? –
所以我設置陣列,以便我有大約100個亞流域。然後,我將循環訪問該數組外部的一堆數據,並在其中添加我需要的內容。例如,如果我發現subbasinID:1有水,那麼我需要加水和它的價值。所以它看起來像「水」:子流域內的「12」:1。 – jeynon