首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 137 毫秒
1.
在Ajax程序中,使用XML格式在服务器端和客户端之间传递数据是很常见的做法,但这种数据格式不但会产生大量数据冗余,而且还存在着解析复杂、效率不高等问题.将XML和JSON进行对比分析,选择JSON作为Ajax中的数据传输格式,并用jQuery来解析JSON数据.  相似文献   

2.
谭恒松 《福建电脑》2012,28(7):159-159,164
本文介绍了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.
针对XML、JSON等数据结构在数据通信方面的不足, 利用Protobuf轻便高效的数据结构和二进制数据流传输方式的优点, 设计了一种网关与数据平台通信的数据传输协议. 该协议将数据以Protobuf格式封装到传输报文中, 通过定义应用层协议和设计数据通信确认机制建立数据传输通道, 并引入数据的序列化方法实现报文的传输. 测试结果表明, 该数据传输协议实现了网关和应用数据平台之间数据的高效和可靠传输.  相似文献   

7.
JSON与XML在网络数据传输中的应用分析   总被引:1,自引:0,他引:1  
基于XML的数据对象网络传输具有良好的可读性与可扩展性,但受到了浏览器和解析方式的限制。JSON是一种更加简洁的对象封装格式,可以用面向对象的语法对数据对象进行解析。在未来应用中,JSON会在某些领域彻底取代XML。  相似文献   

8.
Ajax技术的数据响应优化   总被引:7,自引:1,他引:6       下载免费PDF全文
对Ajax工作原理和数据传输性能进行分析,从响应数据的返回格式角度入手,通过实验,对比2种数据格式XML和JSON的差异与优劣,基于实际应用场景,给出权衡取舍的建议,总结出效率和安全性更高的Ajax模型,改善了目前Ajax带来的数据响应冗余的 缺陷。  相似文献   

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.
本文设计了一款Android 校园助手软件,客户端采用Android Studio 作为开发平台,以JSON 数据格式为载 体。详细阐述了JSON数据格式的使用,Gson 在校园助手中数据JSON格式化及JSON数据对象化的应用,以及客户端和服务 端的交互,这些实现技术对开发相关项目具有现实的参考价值。  相似文献   

15.
JSON格式是一种轻量级的数据交换格式,本文针对国内电子政务信息资源建设领域存在的大量异构、冗余、共享程度低的政务信息,依据我国电子政务元数据标准,分析提出电子政务元数据结构化的JSON格式信息描述方法。给出了一个基于JSON格式的政务信息资源共享的实例,实现对异构政务信息资源更加高效的管理。  相似文献   

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%的提升,同时,在压缩率上也有一定的提升。由此可作为复杂背景下优化系统性能的一个可行的解决方案。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号