AndroidCatVodSpider/app/src/main/java/com/github/catvod/utils/Json.java

26 lines
647 B
Java

package com.github.catvod.utils;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;
public class Json {
public static JsonElement parse(String json) {
try {
return JsonParser.parseString(json);
} catch (Throwable e) {
return new JsonParser().parse(json);
}
}
public static JsonObject safeObject(String json) {
try {
JsonObject obj = parse(json).getAsJsonObject();
return obj == null ? new JsonObject() : obj;
} catch (Throwable e) {
return new JsonObject();
}
}
}