fastJson解析報錯com.alibaba.fastjson.JSONException: create instance error, class json.TestFJson$A

今天用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方法省略。。。。。

              }

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章