JSON数据格式

JSON

JSON是一种易于同jacascript 集成的数据格式,它通常是在用JavaScript调用外部服务器时使用的。JSON数据存放于独立的文件中,而且通常位于另一台完全不同的服务器上。它现在是最常见的一种调用API服务时所使用的数据格式,人们之所以选中它,是因为此格式非常易于阅读。起初,JSON格式是作为一种XML格式的替代方案而出现的,但很快它就在数据交换领域占据了主流的地位。它是一种轻量级的数据格式,易于通过远程Ajax调用进行跨域名访问。尽管JavaScript对JSON格式的解析提供了原生的支持,但它还是一种独立于平台的格式,客户端与服务器端在数据交换时都可以使用。

由于JSON格式具备跨域名访问的能力,所以为了防止一切恶意行为,我们务必只使用从可信的数据源中获取JSON。

这是一个 Salad.json 数据文件:
 

 //ajax JSON Salad
 var ingredient = {
    "fruit":[
        {
            "name" : "apple",
            "color" : "green"
        },
        {
            "name" : "tomato",
            "color" : "red"
        },
        {
            "name" : "peach",
            "color" : "pink"
        },
        {
            "name" : "pitaya",
            "color" : "white"
        },
        {
            "name" : "lettuce",
            "color" : "green"
        }
    ]
 };

 

JSON最常见的用途就是配合API调用,在于API为基础的网络程序开发环境中,使用何种后端语言进行开发,数据格式都无需改变.

posted @ 2017-05-09 17:34  front-gl  阅读(219)  评论(0编辑  收藏  举报