今天用fastJson解析報 create instance error的錯誤
認真檢查,bean類內的字段都和服務端返回的字段一致,格式都是正確的,爲什麼會報錯呢。
在網上找到答案,如果存在內嵌的情況:
比如public class A{
private String haha;
private int gogo;
private B bb;
set和get方法省略。。。。。
public class B{
private String name;
private int price;
set和get方法省略。。。。。}
}
B嵌套在A裏,那麼我們要聲明內嵌類static屬性,如下(這樣問題解決)
public class A{
private String haha;
private int gogo;
private B bb;
set和get方法省略。。。。。
publicstatic class B{
private String name;
private int price;
set和get方法省略。。。。。}
}