Derzeit habe ich das folgende json-Array-Objekt in der Datei (name.json).
%Vor%Jetzt möchte ich ein weiteres Element in diesem JSON-Array in der Datei mit Java hinzufügen. Etwas wie das:
%Vor%Eine Möglichkeit könnte sein, das gesamte Array aus der Datei zu lesen, ein Element an dieses Array anzuhängen und es in die json-Datei in Java zurückzuschreiben. Aber das ist definitiv nicht der optimale Weg, um diese Aufgabe zu erledigen. Kann jemand einen anderen Weg vorschlagen?
Versuchen Sie Folgendes:
1 - Erstellen Sie ein RandomAccessFile-Objekt mit Lese- / Schreibberechtigungen ("rw");
%Vor%2 - Setzen Sie den Dateicursor auf die Position des Chars "]"
%Vor%3 - schreibe ein Komma (wenn es nicht das erste Element ist), das neue json Element und das Zeichen "]"
%Vor%4 - Schließen Sie die Datei
%Vor%