Attualmente ho il seguente oggetto json array nel file (name.json).Aggiunge l'elemento JSON all'array JSON nel file utilizzando Java
[{
"name":"ray",
"value":"1"
},
]
Ora voglio aggiungere un altro elemento in questo array Json nel file utilizzando java. Qualcosa di simile a questo:
[{
"name":"ray",
"value":"1"
},
{
"name":"john",
"value":"2"
}
]
Un modo potrebbe essere quello di leggere l'intero array dal file, aggiungere un elemento di tale matrice e scrivere di nuovo al di file JSON in java. Ma questo non è sicuramente il modo migliore per fare questo compito. Qualcuno può suggerire un altro modo per questo?
No, il modo suggerito è il modo appropriato. –
deserializzare i dati, accodare i dati e quindi serializzare i dati è sicuramente quello che dovresti fare. –
Cosa c'è di sbagliato nell'approccio che hai descritto? È l'unico modo pulito per farlo. – nablex