javascript通过json2.js处理json格式数据

Json2.js下载地址:https://github.com/douglascrockford/JSON-js

下载之后,只需将要用到的json2.js文件引入到页面即可。

1. JSON.parse()

方法用于将json格式的文本串转化为javaScript json数据,例如:

var  records = 

{

    "table": "GPS_MANAGER",

    "token": "32sdfj-349sfdnfs32-fsdf348imfg323-df34",

    "pk": "GPS_LONGITUDE,GPS_LATITUDE",

    "rows": [

        {

            "type": "modify",

            "columns": [

                {

                    "GPS_LONGITUDE": "GPS_LONGITUDE",

                    "old": "",

                    "new": "112.9152287"

                },

                {

                    "GPS_LATITUDE": "GPS_LATITUDE",

                    "old": "",

                    "new": "22.6689977"

                },

                {

                    "GPSMARK": "GPSMARK",

                    "old": "",

                    "new": "1"

                },

                {

                    "RTUNAME": "RTUNAME",

                    "old": "",

                    "new": "大边岩站"

                },

                {

                    "RTUID": "RTUID",

                    "old": "",

                    "new": "13525"

                },

                {

                    "NOTE": "NOTE",

                    "old": "",

                    "new": "undefined"

                },

                {

                    "Y": "Y",

                    "old": "",

                    "new": "2508146.500000"

                },

                {

                    "X": "X",

                    "old": "",

                    "new": "696776.812500"

                },

                {

                    "GPS_HEIGHT": "GPS_HEIGHT",

                    "old": "",

                    "new": "0"

                },

                {

                    "GPS_GUID": "GPS_GUID",

                    "old": "",

                    "new": "1381c526-2d90-442f-889c-731485a960c1"

                }

            ]

        }

    ]

}

var  jsonObj = JSON.parse(records );

然后就可以通过前端javascript代码解析json文本传递过来的数据,json是一种以key:value的复合格式存储数据的协议,这样简化了数据传递量,比较xml更能减轻客户端负载。

但是个人感觉json数据格式没有xml文件那样一目了然!

2. JSON.stringify()

方法用于将javaScript json数据转化为json格式的文本串。主要用于向服务端返回数据。

3. Json验证工具

(1).  Json文本在线验证工具JSONLinthttp://jsonlint.com/

 通过此在线工具验证json格式文本串是否符合json数据格式。如图:


(2).  Json验证预览软件:JSON Viewer

 此工具既可以验证json文本,并且可以对其进行预览。如图:

  验证:



  格式化:


  预览:



  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值