JOSN与XML的区别是什么

这篇文章将为大家详细讲解有关JOSN与XML的区别是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联专注于企业营销型网站、网站重做改版、绛县网站定制设计、自适应品牌网站建设、成都h5网站建设商城建设、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为绛县等各大城市提供网站开发制作服务。

JSON与XML的区别

JSON格式于2001年由 Douglas Crockford 提出,目的就是取代繁琐笨重的XML格式。

JSON格式有两个显著的优点:书写简单,一目了然;符合 JavaScript 原生语法,可以由解释引擎直接处理,不用另外添加解析代码。所以,JSON迅速被接受,已经成为各大网站交换数据的标准格式,并被写入ECMAScript 5,成为标准的一部分。

XML和JSON都使用结构化方法来标记数据,下面来做一个简单的比较。

用XML表示中国部分省市数据如下:



    中国
    
        黑龙江
        
            哈尔滨
            大庆
        
    
    
        广东
        
            广州
            深圳
            珠海
        
    
    
        台湾
        
            台北
            高雄
        
    
    
        新疆
        
            乌鲁木齐
        
    

用JSON表示如下:

{
    "name": "中国",
    "province": [{
        "name": "黑龙江",
        "cities": {
            "city": ["哈尔滨", "大庆"]
        }
    }, {
        "name": "广东",
        "cities": {
            "city": ["广州", "深圳", "珠海"]
        }
    }, {
        "name": "台湾",
        "cities": {
            "city": ["台北", "高雄"]
        }
    }, {
        "name": "新疆",
        "cities": {
            "city": ["乌鲁木齐"]
        }
    }]
}

由上面的两端代码可以看出,JSON 简单的语法格式和清晰的层次结构明显要比 XML 容易阅读,并且在数据交换方面,由于 JSON 所使用的字符要比 XML 少得多,可以大大得节约传输数据所占用得带宽。

关于JOSN与XML的区别是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


文章题目:JOSN与XML的区别是什么
当前网址:http://scjbc.cn/article/pisjhi.html

其他资讯