使用gson校验字符串是否是json格式:
public static boolean validate(String jsonStr) {
JsonElement jsonElement;
try {
jsonElement = new JsonParser().parse(jsonStr);
} catch (Exception e) {
return false;
}
if (jsonElement == null) {
return false;
}
if (!jsonElement.isJsonObject()) {
return false;
}
return true;
}