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)

    重拾梦想 改写人生
  • 相关阅读:
    .net的Timer
    WPF笔记(9)模板(Template)
    WPF笔记(6)数据绑定(DataBinding)
    WPF笔记(8)样式(Styles)
    WPF笔记(7)资源(Resources)
    程序无法退出调试
    WPF笔记(1)XAML和code概述
    ASP.NET程序中常用编程代码(1)
    在ASP.NET中防止注入攻击
    ASP.NET程序中常用编程代码(2)
  • 原文地址:https://www.cnblogs.com/wulibo/p/6069114.html
Copyright © 2011-2022 走看看