一旦我将 JSON 字符串解析为 GSON 提供的 JsonObject 类(假设我不希望将其解析为任何有意义的数据对象,但严格希望使用 JsonObject),我如何能够修改字段/直接取一个键的值?
我没有看到可以帮助我的 API。
https://static.javadoc.io/com.google.code.gson/gson/2.6.2/com/google/gson/JsonObject.html
最佳答案
奇怪的是,答案是不断添加属性。我有一半期待 setter
方法。 :S
System.out.println("Before: " + obj.get("DebugLogId")); // original "02352"
obj.addProperty("DebugLogId", "YYY");
System.out.println("After: " + obj.get("DebugLogId")); // now "YYY"
关于java - 如何直接修改 JsonObject/JsonArray 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11443928/