zoukankan      html  css  js  c++  java
  • JSON字符串 与 JSON对象 互转

    一,JSON字符串与JSON对象的区别

    JSON对象是符合JSON格式的对象,可以用"对象.属性"进行存取值;

    JSON字符串是符合JSON格式的字符串;

    二,JSON字符串->JSON对象

    var data = '{ "name": "dran", "sex": "man" }'; // JSON字符串
    var obj = {};
    
    // eval()方法
    var obj = eval("(" + data + ")");
    // js方法
    var obj = JSON.parse(data);// 推荐
    // jQuery方法
    var obj = $.parseJSON(data);
    // new Function 方法
    var obj = (new Function("", "return " + data))();
    
    // JSON对象获取属性值
    console.log(obj.name + obj.sex);
    console.log(obj);

    三,JSON对象->JSON字符串

    var obj = { "name": "dran", "sex": "man" }; // JSON对象
    // js方法
    var jstring = JSON.stringify(obj); // 建议用这个
    console.log(jstring);
  • 相关阅读:
    读取声音文件的方法
    在MAC电脑上抓取iphone数据包的方法
    Mac+IPAD上使用wireshark抓包
    2020/7/24
    2020牛客多校第二场01,05题
    2020/7/23
    2020/7/22
    2020/7/20
    2020/7/19
    2020/7/18
  • 原文地址:https://www.cnblogs.com/ooo0/p/6874057.html
Copyright © 2011-2022 走看看