之前的程序之間的通訊的數據載體是xml。后來在很多地方json替代了xml。主要有:
1.json格式簡單,輕量,不需要前后的標簽,減少數據傳輸的寬帶。
2.js天然支持解析json,xml前后端都需要額外的解析一次。
3.json傳輸支持更多的類型,比如:字符串,數組,布爾值。而xml解析出來都是字符串。
而網頁不用json來寫,因為html是xml一個變式,html和css,js技術已非常成熟,各大瀏覽器都支持。不太可能讓合瀏覽器廠商在改變規則,開發對json的支持。
之前的程序之間的通訊的數據載體是xml。后來在很多地方json替代了xml。主要有:
1.json格式簡單,輕量,不需要前后的標簽,減少數據傳輸的寬帶。
2.js天然支持解析json,xml前后端都需要額外的解析一次。
3.json傳輸支持更多的類型,比如:字符串,數組,布爾值。而xml解析出來都是字符串。
而網頁不用json來寫,因為html是xml一個變式,html和css,js技術已非常成熟,各大瀏覽器都支持。不太可能讓合瀏覽器廠商在改變規則,開發對json的支持。