专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

为什么不使用JSON存储页面呢_CSS学习

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/4 5:04:10       共计:3569 浏览

为什么不使用JSON存储页面呢?

首先来说,HTML、XML、JSON这三类技术在当下应用是很广泛的,相互间甚至可以互相配合使用。我们知道网页用的是HTML标记语言,而Word之类的数据存储用的是XML,两者之所以没有用JSON来存储展示数据也是有原因的。

HTML、XML、JSON三者定位不同

1、HTML 超文本标记语言

HTML它并不是编程语言,而是一种标记语言。HTML是不严谨的,它主要是用于数据的样式展示(如<b>代表加粗)。网页上是需要展示数据,所以选择的是HTML。

2、XML 可扩展标记语言

XML并不是HTML的替代品,而是对HTML的补充(XML比HTML要严谨,标签可自定义),它主要用于数据存储和传输,重点是数据。Word中重点是数据的存储(及少量的格式样式存储),所以选择XML较为合适。

3、JSON 一种轻量级的数据交换格式

注意,JSON并不是标记语言,它只是数据交换格式,它是以键/值对的方式组织数据的。它的特点就是十分简单(不会像XML那样臃肿),更专注于简单数据的传输。

JSON只适合用于数据传输

从上面看,XML和JSON关注的都是数据的组织形式,但两者定位还是有区别的。

XML它即具备数据存储能力,又具备一定的描述性,多级嵌套起来依旧具备层次感。而JSON它在功能上比XML要简单很多(不能很好的表现复杂的数据结构),JSON更适合做数据传输,而非存储数据和展示数据。所以说JSON更为轻量级,而XML就会很臃肿,也正是这种轻量级的K/V结构定位决定了JSON不适合复杂数据的存储和展示。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:润滑脂dom是什么意思_CSS学习 | ·下一条:找不到INF文件_CSS学习

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有