zoukankan      html  css  js  c++  java
  • js 中json的使用

         JSON字符串:

        var str1 = '{ "name": "cxh", "sex": "man" }';

        JSON对象:

    var str2 = { "name": "cxh", "sex": "man" };

        JSON数组:

    var jsonranklist=[{"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20"},{"xlid":"zd","xldigitid":123456,"topscore":1500,"topplaytime":"2009-11-20"}];

    字符串与json 直接转换:

    var obj = eval('(' + str + ')');
    或者
    var obj = str.parseJSON(); //由JSON字符串转换为JSON对象
    或者
    var obj = JSON.parse(str); //由JSON字符串转换为JSON对象

    可以通过一下形式来获取值:

    var name = obj.name ;

    可以通过一下方式来把json转化成字符串:

    var last=obj.toJSONString(); //将JSON对象转化为JSON字符
    或者
    var last=JSON.stringify(obj); //将JSON对象转化为JSON字符

    以上操作除了eval(),其他的都需要导入json.js包。

  • 相关阅读:
    while循环
    三元运算符
    switch用法
    if判断
    位运算
    逻辑运算符
    赋值运算符和比较运算符
    算术运算符
    数据类型的转换
    线程同步之(条件变量)
  • 原文地址:https://www.cnblogs.com/phyxis/p/5607120.html
Copyright © 2011-2022 走看看