zoukankan      html  css  js  c++  java
  • JS操作Json

    因为我水啊 所以我就要手打一下 熟悉一下

    =====

    JSON 全称 JavaScript Object Notation(标记)

    一种轻量级的数据交互格式,采用完全独立于语言的文本格式

    同事JSON是JavaScript原生格式,这意味着在JavaScript在处理JSON数据不需要任何特殊的API或工具包

    JSON 有两种结构 -- 对象和数组

    1:var o={"name":"cwp","phone":123456,"time":"2009-10-31"}

    2: var ranklist=[{"name":"cwp","phone":123456,"time":"2009-10-31"},{"name":"libo","phone":881452,"time":"2012-04-23"}]

    一:JSON字符串转换为JSON对象

      JSON字符串:  var str1 = '{ "name": "cxh", "sex": "man" }';

      JSON对象:     var str2 = { "name": "cxh", "sex": "man" };

      JSON字符串转换为JSON对象  var obj = eval( '('+str+')' )

                      var obj = str.parseJSON() 

                      var obj = JSON.parse(str)

      特别留心:如果obj本来就是一个JSON对象,那么运用 eval()函数转换后(哪怕是多次转换)还是JSON对象,但是运用 parseJSON()函数处理后会有疑问(抛出语法异常)

    二:可以运用toJSONString()或者全局要领 JSON.stringify()将JSON对象转化为JSON字符串

      var last = obj.toJSONString()

      var last = JSON.stringify(obj)

    重拾梦想 改写人生
  • 相关阅读:
    多校第四场
    codechef 两题
    Topcoder 多校T-shirt场
    状态压缩DP
    LUCAS 定理
    HDU 1104 Remainder
    HDU4542 小明系列故事——未知剩余系
    Codeforces Round #256 (Div. 2)
    Codeforces Round #FF (Div. 2)
    2016年川师大软件工程学生博客打分
  • 原文地址:https://www.cnblogs.com/wulibo/p/6069114.html
Copyright © 2011-2022 走看看