《表1 XML与JSON格式预警信息代码对比》

《表1 XML与JSON格式预警信息代码对比》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《地震预警信息快速发布系统研究》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

尽管XML(Extensible Markup Language,扩展标记语言)早已成为业界公认的Web数据交换的标准格式,但服务端和客户端都需要占用大量资源,消耗大量时间来解析XML文件,导致整体效率较低。与XML不同,JSON(JavaScript Object Notation,JavaScript对象表示法)作为1种轻量级的数据交换格式,更加简单和灵活,对元素的定义也更加精练,占用更小的空间资源,易于机器的解析和生成。并且,JSON是与编程语言无关的普通文本文件,不需要编译和执行,这些特性使JSON成为地震预警信息发布Web端的首选数据交换格式(韩敏等,2010)。以1条预定义的预警信息的为例,JSON所用的字节数明显小于XML格式,代码对比见表1。