JSON/JSONP浅谈

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSON/JSONP浅谈相关的知识,希望对你有一定的参考价值。

一、什么是JSON?

     JSON 即 javascript Object Notation 的缩写,简而言之就是JS对象的表示方法,是一种轻量级的数据交换格式。

     JSON 是存储和交换文本信息的语法,类似XML,但是相对于XML又比其更小、更快、更容易解析。 

二、JSON语法:

      JSON 语法是 JavaScript 对象表示法语法的子集。

      1.数据在名称/值对中;

      2.数据由逗号分隔;

      3.花括号保存对象;

      4.方括号保存数组。

      例如:

      var json = {

           "ch":[{

            "names":"怡美家园",

            "data":[2,2,1,1,1,1],

            "times":[10,11,13,13,21,23]},

          {

            "names":"怡美家园",

            "data":[2,2,1,1,1,1],

            "times":[10,11,13,13,21,23]}

          ]

          };

    JavaScript 程序能够使用内建的 eval() 函数,用 JSON 数据来生成原生的 JavaScript 对象。

JSON字符串转化为JSON格式:

 var txt = ‘{"employees":[‘ +
‘{"firstName":"Bill","lastName":"Gates" },‘ +
‘{"firstName":"George","lastName":"Bush" },‘ +
‘{"firstName":"Thomas","lastName":"Carter" }]}‘;

obj = JSON.parse(txt);






以上是关于JSON/JSONP浅谈的主要内容,如果未能解决你的问题,请参考以下文章

JSON JSONP ajax

怎么解决跨域问题

浅谈Mybatis

JSON+JSONP(加量不加价)

如何使用 XAMPP 本地服务器获取 JSON / JSONP 数据?

JSON???JSONP ??????jQuery????????????share???