天天看點

JSON

跨語言交換資料:

              1:xml

              2: json

json(javascript object notation):

              輕量級的資料交換格式,用于在不同的環境中,不同的語言中,像對方傳輸資料呀!

              client:html,js                                 java:servlet

把背景的資料傳遞給前台

              前台得到json              

  <-------------         把資料轉成json

json一般有兩種組成形式:

              json對象:必須以{}描述!

                            var

citys = {uname:'謝海浪',sex:'random',age:18};

                            alert(citys.uname);

              json數組:必須一[]描述!

citys = [1,2,3,4,5,6];

                            alert(citys[3]);

school = [{uname:'謝海浪',sex:'random',age:18},{uname:'董沖',sex:'random',age:28},{uname:'董卓',sex:'男',age:18}];

                            for(var

i=0;i<school.length;i++){

                                          alert(school[i].sex);

                            }

school = [{uname:'謝海浪',sex:'random',age:18,girlfriends:['鳳姐','黃河穿','如花']},{uname:'董沖',sex:'random',age:28},{uname:'董卓',sex:'男',age:18}];

                            //alert(school[0].girlfriends[0]);

i=0;i<school[0].girlfriends.length;i++){

                                          alert(school[0].girlfriends[i]);

              字元串轉json:

school = "[{uname:'謝海浪',sex:'random',age:18,girlfriends:['鳳姐','黃河穿','如花']},{uname:'董沖',sex:'random',age:28},{uname:'董卓',sex:'男',age:18}]";

json = eval("("+school+")");

                            alert(json);

java對象如何轉換成json:

              1:倒包

              2:打json!

                            打數組,集合

                            jsonarray

                            打對象

                            jsonobjcet

              userinfomapper userinfomapper = mybatisutil.getsession().getmapper(userinfomapper.class);

                            list

userinfos =userinfomapper.selectbyexample(null);

                            //jsonarray

json = jsonarray.fromobject(userinfos);

                            //system.out.println(json);

                            userinfo

info = userinfomapper.selectbyprimarykey(8);

                            jsonobject

json = jsonobject.fromobject(info);

                            system.out.println(json);

JSON

優悅集團(深圳)有限公司

悅享科技  樂享生活

微信:yojoygroup

微網誌:http://weibo.com/yojoygroup

官網:http://www.yojoygroup.com/

聯系&投稿:[email protected]

JSON