美文网首页
关于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