一个基于JSON的对象序列化算法

被引:58
作者
张涛 [1 ]
黄强 [2 ]
毛磊雅 [1 ]
高兴 [1 ]
机构
[1] 西南交通大学信息科学与技术学院
[2] 四川农业大学信息工程与技术学院
关键词
Ajax; 数据交换; JSON; 序列化; 对象导航图;
D O I
暂无
中图分类号
TP393.092 []; TP311.10 [];
学科分类号
摘要
目前基于Ajax技术的Web开发主要采用XML进行数据交换,然而XML是一种结构化的文档,需要服务器和客户端都对其进行手工解析,将会占用更多的系统资源,因此采用XML进行数据交换会导致性能低下、兼容性不够、灵敏度低的问题。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于被支持JavaScript的浏览器所解析。提出了一种基于JSON的对象序列化算法,该算法通过分析JSON文法并建立对象导航图,透明地将Java对象序列化成JSON表达式,使客户端能够很好地利用JavaScript引擎来解析JSON响应,有效地解决了解析XML所造成的缺陷。
引用
收藏
页码:98 / 100+133 +133
页数:4
相关论文
共 1 条
  • [1] Java与模式.[M].阎宏编著;.电子工业出版社.2002,