zoukankan      html  css  js  c++  java
  • 常用Json

    一般Json是页面与页面之间传递使用。

    Json用途        1 后台与前台数据交互,并且数据较复杂,如果数据单一,直接传递字符串,然后在前台用js分割就行。

                         2 webservice和html页交互也是使用Json频率很高的。

                         3 在一些插件中就会使用json对象,如heighcharts报表插件、artdialog插件等使用的就是json对象,而非数据格式。

    需要明确 json简单值只有四种,boolean、null、number、string。

    Json对象

    如图: 左边就是json对象,右边为解析出来的js对象

     字符串序列化为json对象

    以下是:访问该序列化后的json对象,前四个是简单值,第五个是数组,第六个是子对象

     var jsonStr1 = "{'boolean':true,'null':null,'number':2,'string':'Hello World','array':[1,2,3],'object':{'a':'I am object'} }";
     var json1 = eval("(" + jsonStr1 + ")");
     console.log(json1.boolean);
     console.log(json1.null);
     console.log(json1.number);
     console.log(json1.string);
     console.log(json1.array.length+"---"+json1.array[0]);
     console.log(json1.object.a);

    代码结果:

    参考:http://www.cnblogs.com/mcgrady/archive/2013/06/08/3127781.html

    http://www.cnblogs.com/mingforyou/archive/2013/01/30/2883555.html

  • 相关阅读:
    F
    Common Subsequence
    Neighbor House
    Robberies(背包)
    Stock Exchange(LIS最长上升子序列问题)
    Compromise(LCS)
    POJ-3356 AGTC (最短编辑距离问题)
    Monkey and Banana(LIS最长上升子序列)
    网络编程之网络协议
    面向对象高级
  • 原文地址:https://www.cnblogs.com/wykLog/p/4280295.html
Copyright © 2011-2022 走看看