共查询到17条相似文献,搜索用时 137 毫秒
1.
马相芬 《电脑编程技巧与维护》2015,(10)
在Ajax程序中,使用XML格式在服务器端和客户端之间传递数据是很常见的做法,但这种数据格式不但会产生大量数据冗余,而且还存在着解析复杂、效率不高等问题.将XML和JSON进行对比分析,选择JSON作为Ajax中的数据传输格式,并用jQuery来解析JSON数据. 相似文献
2.
本文介绍了Ajax技术,并比较了XML和JSON,讨论了两种数据传输格式在Ajax数据交换中的不同,通过实例证明使用JSON代替XML作为Ajax数据传输中的数据格式的有效性。 相似文献
3.
利用JSON降低XML数据冗余的研究 总被引:1,自引:0,他引:1
XML是应用系统中主要的数据交换格式,但XML中存在一些数据冗余,并且需要服务器和客户端进行解码,会占用较多的系统资源。介绍一种转换XML格式的数据为JSON格式的方法。并通过测试实验验证了JSON(JavaScript Object Notation)格式可以减少XML格式的数据冗余,进而使网络传输更有效率。 相似文献
4.
通过对比分析XML和JSON的优劣,可知在Android客户端与服务器之间进行数据交互的应用中,JSON数据格式具有绝对的优势。分析了数据传输格式JSON和GSON的用法,以Android平台的购物商城为例,探讨了JSON和GSON的应用。 相似文献
5.
基于JSON的Ajax数据通信快速算法 总被引:1,自引:0,他引:1
针对Ajax采用XML作为数据载体存在标签大量冗余、基于DOM解析复杂导致数据传输量大、服务器与客户端解析效率低的问题,提出一种基于JSON的Ajax数据通信快速算法。分析服务器端应答Ajax引擎请求数据的结构,设计有限状态机模型实现应答数据集转换为JSON格式的方法,提高了Ajax数据传输和解析的效率。实验结果表明,该算法较以XML为数据载体的通信速度更快,解析效率更高,具有更好的用户体验度。 相似文献
6.
7.
JSON与XML在网络数据传输中的应用分析 总被引:1,自引:0,他引:1
胡晓锋 《电脑编程技巧与维护》2010,(10):77-78
基于XML的数据对象网络传输具有良好的可读性与可扩展性,但受到了浏览器和解析方式的限制。JSON是一种更加简洁的对象封装格式,可以用面向对象的语法对数据对象进行解析。在未来应用中,JSON会在某些领域彻底取代XML。 相似文献
8.
9.
针对现有应用系统架构的分析,APP应用在现有架构上的扩展,介绍了安卓APP通过XML格式数据实现数据交互的方法和原理,比较了XML和JSON两种数据格式的特点,提出了安卓APP请求数据,Web Service对数据的组织处理方法,试验结果验证了这种处理方法的安全、稳定和有效的数据传输,从而为APP应用的研发提供有力的支撑. 相似文献
10.
基于Struts2框架的AJAX开发研究 总被引:11,自引:1,他引:10
AJAX通过异步交互技术,提高了在B/S模式下服务器与客户端之间的传输效率和响应速度.Struts2通过兼容DWR和Dojo两大框架,以及提供对AJAX的支持标签,整合了AJAX技术.同时针对XML格式在AJAX中传输数据方面的效率低下问题,提出了利用JSON格式支持AJAX在Struts2中的数据交换的优化方案,实现了一个能够提供快捷的响应和良好的互动功能的MVC框架. 相似文献
11.
Windows应用程序之间通信应用越来越广泛,消息队列作为应用程序间通信的重要手段,论文阐述了其稳定性、安全性、异步接收等特点。同时论文介绍了JSON数据格式,作为新一代的数据格式非常适合网络层传输,还提出使用JSON数据交换格式为消息队列传递的载体,最后给出了Windows消息队列使用JSON为数据格式传输的实现过程。 相似文献
12.
本文分析了在分布式系统中对结构化数据的实时通信需求,以及异构数据库之间的数据同步需求;提出了以数据为中心的发布/订阅模型,在发布端将结构化数据序列化成适合网络传输的JSON格式数据,再利用现有的网络传输基础把数据发送到订阅端,最后将JSON格式数据反序列化成结构化数据并提交给用户、 相似文献
13.
随着信息化技术的发展,面对材料等相关领域数据的多源异构、扩展性强、爆炸增长等特点,传统关系数据库无法对数据进行存储,因此可利用NoSQL的无模式存储、高扩展性等特性来解决这一难题。作为NoSQL数据库常用的数据存储格式,JSON因简单性和灵活性备受欢迎。然而,NoSQL数据库缺乏模式信息,在JSON文档存入数据库之前,需要对其进行数据验证与分析。目前,大多数方法是基于JSON schema对JSON文档格式的规范性进行校验,无法有效解决JSON文档的异常检测以及语义歧义问题。为此,文中提出了面向NoSQL数据库的JSON文档异常检测与语义消歧模型doctorJSON。该模型基于JSON schema对存入的JSON文档分别设计了异常检测算法deoutJSON和语义消歧算法disemaJSON,以检测JSON文档存在的异常和歧义。在真实数据集与合成数据集上的实验验证了所提模型的有效性和执行效率。 相似文献
14.
15.
16.
随着互联网覆盖领域的不断扩大以及编程语言的不断更新和迅速发展,Web平台需要兼顾越来越多的异构情况。JSON具有语言独立性和平台无关性的特点,与其他轻量级的数据交换格式相比有着显著优势,逐渐成为目前Web平台理想的数据交换格式。Java和Python作为Web开发中两种长期占据主要使用比例的编程语言,越来越多地被开发者在同一个系统中使用。目前如何通过独立数据格式将前后端以及不同的开发语言之间进行连接就成为了一个典型问题。针对这个问题,实现了一种基于JSON的异构平台。在基于Java和Python两种语言进行Web异构平台开发的基础上,以JSON数据格式作为异构平台的统一交换格式以实现前后端的数据通信,同时将JSON数据作为Java和Python的连接方式,得到了较好的效果,并通过一个实验室管理系统的核心功能作为应用示例进行了具体说明。 相似文献
17.
在飞机协同设计中,原始基于XML的应用适配器因XML数据格式在封装和解析过程中的复杂性,使得其运行过程中产生许多不必要的性能损耗。因此,本文基于JSON数据交换格式,用JSON替代XML;通过封装、解析、存储与压缩实验数据表明,JSON相较XML,在飞机协同设计环境下对系统整体存取时间性能平均有15.68%的提升,同时,在压缩率上也有一定的提升。由此可作为复杂背景下优化系统性能的一个可行的解决方案。 相似文献