[js] XML与JSON有什么的区别?
xml 可以设 id,用 include 之类的可以直接引用过来,甚至可以约定内容格式。
但 json 不依赖 js 等语言就很难完成了。
好吧,广义上来讲,
json 编译更简单易懂,体积更小,结构不复杂更易于传输。
xml 有约定的标准或格式,属性结构的感觉更强。
这种结构上的不同感觉可以看看下面体会一下
<country>
  <name>中国</name>
  <province>
    <name>湖北</name>
    <citys>
     <city>武汉</city>
    </citys>
  </province>
  <nation>
    <name>汉族</name>
  </nation>
  <nation>
    <name>壮族</name>
  </nation>
</country>
{
  "name": "中国",
  "provinces": [
    {
      "name": "湖北",
      "citys": [
        {
          "city": "武汉" 
        }
      ]
    }
  ],
  "nation": [
    {
      "name": "汉族"
    },
    {
      "name": "壮族"
    }
  ]
}
xml是可标记扩展语言,JSON(javascript object notation)是基于javascript的一个子集,xml比json具有更清晰的层次结构,但是需要更多的字符进行描述,json比xml更流行。
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
 但坚持一定很酷。欢迎大家一起讨论
 
                    
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号