最简单的
方法是使用toString()将JSONObject序列化到一个json字符串,然后将该json字符串解析为JsonObject:
org.json.JSONObject object = <your defined object>;
JsonParser jsonParser = new JsonParser();
JsonObject gsonObject = (JsonObject)jsonParser.parse(object.toString());
请注意,序列化和反序列化对象可能是一项昂贵的操作.如果您必须在代码(内部循环)中执行此操作,则可能会影响您的性能.