Khi tôi đã phân tích cú pháp chuỗi JSON thành GSON đã cung cấp lớp JsonObject, (giả sử rằng tôi không muốn phân tích nó thành bất kỳ đối tượng dữ liệu có ý nghĩa nào, nhưng nghiêm túc muốn sử dụng JsonObject), làm cách nào tôi có thể sửa đổi trường/giá trị của một chìa khóa trực tiếp?Làm thế nào để sửa đổi các giá trị của JsonObject/JsonArray trực tiếp?
Tôi không thấy API có thể giúp tôi.
https://static.javadoc.io/com.google.code.gson/gson/2.6.2/com/google/gson/JsonObject.html
Họ nên đã gọi là putProperty này. Nó sẽ làm cho nó rõ ràng hơn. Nó cũng không tuyên bố bất cứ điều gì trong tài liệu này thay thế các thuộc tính hiện có, nhưng tôi đoán nó sẽ không hợp lệ Json nếu không. – clu