回复
[OpenHarmony啃论文俱乐部]JSON和XML数据交换格式的比较 精华
亚森罗平
发布于 2022-3-27 21:46
浏览
2收藏
Hello 各位!我正在==OpenHarmony成长计划啃论文俱乐部==,偶尔翻翻==JSON==的论文,写写文章,总结一下.
-
这是我在OH社区的第一篇关于JSON的文章 文章大概内容是: 从论文角度看看JSON和XML
-
论文地址 : Comparison of JSON and XML data interchange formats: a case study.
-
以下是文章正文,比较了==JSON和XML传输时间和资源利用率==,仅供参考
-
概述
- JSON和XML是当今最常用的两种数据交换格式形态,==但是在互联网这个场景下,JSON比XML的传输,解析的速度更快:==
++JSON是一种人类可读的数据交换语言,便于计算机解析和使用。内部直接支持JSON
JavaScript和最适合JavaScript应用程序;这样就==比XML提供了显著的性能提升==,XML需要额外的库来从文档对象模型(DOM)中检索数据,对象。==在现代浏览器中,JSON的解析速度估计比XML快100倍==++
-
实验方法论
- 最终研究对象 :JSON和XML传输时间和资源利用率。
- 操作环境 :由客户机/服务器程序组成。客户端是独立设置的,并向服务器发送JSON和XML对象,以测量性能和资源利用率。
-
具体测量操作
- 测量以下指标:发送的对象数量、发送对象数量的总时间、每次发送对象的平均时间、用户CPU利用率、系统CPU利用率和内存利用率。
-
测试场景
- 场景一: 客户机使用JSON编码和XML编码向服务器发送100万个对象。
- 场景二: 客户机以五个独立的间隔向服务器发送少量的对象。客户端发送20,000,40,000,60,000,80,000和100,000个编码对象发送到服务器。
-
场景一结果
6.场景二结果
- 下图对上面实验数据做了汇总说明了==JSON==的资源利用率和==XML==的资源利用率之间的差异。==XML比JSON使用更少的用户CPU利用率。JSON和XML编码的传输在服务器上使用的内存几乎相同==
-
结论
- 结果表明==JSON比XML更快,使用的资源更少.==
分类
标签
已于2022-3-28 09:40:48修改
赞
4
收藏 2
回复
相关推荐