最近新接触的Gson使用,有利有弊,转换值时会报错:
Exception in thread "Thread-11" com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 42 path $.content
应该是我初始化Gson对象时传如的值与实体中的类型不匹配,没有找到的好的方法,只能两个解释的方式,获取正常值用Gson详细的解析,但是解析之前最好先判断一下要获取的数据是否正常。用的阿里的json转换判断一下。
小白写文章,大佬请指教有没有其他的方式直接Gson判断。