美文网首页
关于JSON的转换

关于JSON的转换

作者: 简小园 | 来源:发表于2019-06-25 12:47 被阅读0次

    Json的标准写法

    • 只能用双引号

    • 所有的名字都必须用引号包起来

      {"a": "abc", "b": 5}

    • 简写:名字跟值(key和value)一样的,留一个就行

    编码转换

    encodeURIComponent( 'xxx' );

    let json={a: 12, b: 5};
    let str='http://it.kaikeba.com/path/user?data='+encodeURIComponent(JSON.stringify(json));
    alert(str);
    

    json 转 字符串

    let json={a: 12, b: 5, c: 'aaa'};
    console.log(JSON.stringify(json));
    

    字符串 转 json

    let str='{"a":12,"b":5,"c":"aaa"}';
    console.log(JSON.parse(str));
    

    eval() 函数

    可计算某个字符串,并执行其中的的 JavaScript 代码

    字符串 转 json
    eval( "("+data+")" );

    相关文章

      网友评论

          本文标题:关于JSON的转换

          本文链接:https://www.haomeiwen.com/subject/kziwqctx.html