zoukankan      html  css  js  c++  java
  • json的转换操作

    toJSON 把JS对象{ 'x': 2, 'y': 3 }转为JSON对象格式的字符串   不能转化字符串 比如"{ 'x': 2, 'y': 3 }" 

    可以转格式不标准的json对象格式比如 {name:haha,age:11}

    例:

    var data={name:'haha',age:11}

    var format_str=$.toJSON(data)

    var json_obj = $.parseJSON(format_str); 

    alert(json_obj.name); 

    要引用

    jquery-json 扩展库

    下载地址在这里:github.com/Krinkle/jquery-json

    -------------------------------------------------------------------------------------------------

    JSON.parse 把JSON格式字符串转为JSON对象  字符串格式必须标准

    var data='{"name":"haha","age":11}'

    var json_obj=JSON.parse(data)

    alert(json_obj.name)

    -------------------------------------------------------------------------------------------------

    $.parseJSON 把JSON格式字符串转为JSON对象  字符串格式必须标准 双引号比如 '{"name":"haha","age":11}'

    var data='{"name":"haha","age":11}'

    var json_obj=$.parseJSON(data)

    alert(json_obj.age)

    要引用jQuery

    -------------------------------------------------------------------------------------------------

    eval('(' + str + ')') js原生方法 把JSON格式字符串转为JSON对象  字符串格式近视就可以 

    var data='{name:"haha","age":11}'

    var json_obj=eval("("+data+")")

    alert(json_obj.name)

     var objs = eval("[{ id: 1, name: 'n_1' }, { id: 2, name: 'n_2'}]"); 

    alert(objs[1].id)

    -------------------------------------------------------------------------------------------------

    JSON.stringify(obj) 把json对象转为json格式字符串

    var data={"name":"haha","age":11}

    var json_str=JSON.stringify(data)

    alert(Object.prototype.toString.call(json_str))

    要引用

    jquery-json 扩展库

    -------------------------------------------------------------------------------------------------

  • 相关阅读:
    mysql在windows下备份&恢复数据库语句
    Postman(三)、获取响应数据
    LoadRunner(八)、常用的接口压测格式
    LoadRunner(七)、集合点
    LoadRunner(六)、事务
    LoadRunner(五)、参数化之文本参数化
    repmgr安装使用
    PostgreSQL 游标的种类
    win server 2019 资源管理器 内存占用高
    给MySQL中某表增加一个新字段,并设为主键值为自动增长。
  • 原文地址:https://www.cnblogs.com/leyi/p/4498575.html
Copyright © 2011-2022 走看看