如何将JSONObject转换为gson。JsonObject?
2022-09-01 18:45:27
我有一个对象。org.json.JSONObject
从中创建对象的最简单方法是什么?gson.JsonObject
谢谢
我有一个对象。org.json.JSONObject
从中创建对象的最简单方法是什么?gson.JsonObject
谢谢
最简单的方法是使用 toString() 将 JSONObject 序列化为 json 字符串,然后将该 json 字符串解析为 JsonObject:
org.json.JSONObject object = <your defined object>;
JsonParser jsonParser = new JsonParser();
JsonObject gsonObject = (JsonObject)jsonParser.parse(object.toString());
请注意,序列化和反序列化对象可能是一项成本高昂的操作。如果你必须在代码(内部循环)中经常这样做,它可能会影响你的性能。