}
private NovelInfoExt getNovelInfoExtFromString(String inputString) {
GsonBuilder gsonBuilder = new GsonBuilder();
gsonBuilder.registerTypeAdapter(Boolean.class, new JsonBooleanDeserializer());
gsonBuilder.registerTypeAdapter(Date.class, new JsonDateDeserializer());
gsonBuilder.registerTypeAdapter(new TypeToken<List<String>>() {
}.getType(),
new JsonTagsDeserializer());
Gson gson = gsonBuilder.create();
NovelInfoExt novelInfoExt = gson.fromJson(inputString, new TypeToken<NovelInfoExt>() {