zoukankan      html  css  js  c++  java
  • JSON对象的两个方法

      JSON对象有两个方法,stringify()和parse()。

      最简单的方法,这两个方法分别用于吧JavaScript对象序列化为JSON字符串和把JSON字符串解析为原生JavaScript值。

      例如: var book = {

        title: "professional",

        authors: [

          "Nicholas C"

        ],

        edition: 3

      };

      var jsonText = JSON.stringify(book); 

      这个例子使用 JSON.stringify()把一个JavaScript对象序列化一个JSON字符串,然后将它保存到jsonText中,因此保存的数据如下

    { "title": "professional", "authors": [ "Nicholas C" ], "edition": 3 }

    过滤结果,如果过滤器参数是数组,那么JSON.stringify()的结果将只包含数组中列出的属性。

    var jsonText = JSON.stringify(book,["title", "edition"]); 这第二个参数中的两个属性与将要序列化的对象中的属性是对应的,因此返回在字符串中,就只会包含这两个属性:

    { "title": "professional", "edition": 3 }

    JSON.parse()从一个字符串中解析出JSON对象

    var str = '{"a":"1","b":"2"}';

    JSON.parse(str);

    结果是:Object{a:"1",b:"2"}

  • 相关阅读:
    Autoit对win系统弹窗的操作
    Linux服务器测试网络连通性
    如何给linux配置两个不同网段的ip
    记下看过并觉得非常有用的文章
    使用python+selenium对12306车票数据读取
    windows系统mysql安装
    Python使用正则匹配re实现eval计算器
    css3[补1]
    Javascript[2]
    Javascript[1]
  • 原文地址:https://www.cnblogs.com/chase-star/p/9957796.html
Copyright © 2011-2022 走看看