1 //方法一 2 import com.google.gson.JsonObject; 3 import com.google.gson.JsonParser; 4 5 6 JsonParser parser = new JsonParser(); 7 JsonObject obj = (JsonObject) parser.parse(str1); //把str1解析成json对象 8 JsonParser parser1 = new JsonParser(); 9 JsonObject obj1 = (JsonObject) parser1.parse(str2); //把str2解析成json对象 10 11 System.out.println(obj.equals(obj1));
1 //方法二: 2 import com.google.gson.Gson; 3 import com.google.gson.GsonBuilder; 4 import com.google.gson.JsonElement; 5 6 Gson gson1 = new GsonBuilder().create();//or new Gson() 7 JsonElement e1 = gson1.toJsonTree(str1);//or new Gson() 8 9 Gson gson2 = new GsonBuilder().create(); 10 JsonElement e2 = gson2.toJsonTree(str2); 11 System.out.println(e1.equals(e2));
1 //方法三 2 import com.google.gson.JsonElement; 3 import com.google.gson.JsonPrimitive; 4 5 JsonElement e3 = new JsonPrimitive(str1); 6 JsonElement e4 = new JsonPrimitive(str2); 7 System.out.println(e3.equals(e4));