`
qinjingkai
  • 浏览: 259814 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Json数据格式

阅读更多

   最近用Ext做项目,前台和后台的数据采用json格式;json数据没有语言的限制,而且相对于xml文件节省了保存的空间

现(xml在每个元素后面都必须有一个结束标记)总结如下:

 

1  单一的json变量

        var json={"name":"123","password":"530322"};

    调用方式:  alert("json"+json.name);        

 

2 如果json元素中包含数组

            var jsonArray={"class":"0803","list":[
                                             {"name":"kai","password":"501"},
                                             {"name":"zh","password":"66601"}
                                             ]};

          调用方式:   

                  alert("jsonArray--"+jsonArray.list[1].name);

 

 当然可以利用第三方jar包将一个对象的所有属性或者一个集合转化成json数据格式

       对象--->json

 

                 Teacher t=new Teacher();
                 JSONObject.fromObject(t);

 

      集合---> json    JSONArray.fromObject(list)

   其中JSONObejct和JSONArray都位于net.sf.json包中 所需的jar包在附件中

另可以参考以下文章:

http://8366.iteye.com/blog/353318

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics