一种基于json格式数据的命名匹配方法与流程

文档序号:13218160阅读:335来源:国知局
技术领域本发明涉及一种通信网络信息、网络规划与通信协议等应用领域,尤其涉及的是一种基于json格式数据的命名匹配方法。

背景技术:
随着信息化工业化的快熟发展,企业的信息化水平不断提高,信息交换的不畅通也随之成为信息化建设的一个重大瓶颈。数据交换作为各种计算机网络应用的重要组成部分、已经逐渐成为解决“信息孤岛”现象的主要手段、也是当前信息化建设必须面对的难题。随着Web技术的飞速发展,基于B/S架构的应用越来越丰富,客户端和服务器端数据交换、数据解析的方式也越来越多,但是人们在力求寻找一种数据传输开销小的数据交换格式,以提高数据传输的效率,以使得应用程序得到高效的执行,用户的使用体验更好。在传统的工程应用中,客户端和服务器之间数据交换和数据解析的传统方式,交换和解析的效率较低,严重的影响基于B/S架构系统的系统效果和用户体验,人们在力求寻找一种数据传输开销小的数据交换格式,以提高数据传输的效率,以使得应用程序得到高效的执行,用户的使用体验更好。json(JavaScriptObjectNotation)是一种轻量级的数据交换格式是基于ECMAScript的一个子集。json采用完全独立于语言的文本格式,但是也使用包括C、C++、C#、Java、JavaScript、Perl、Python等类似于C语言家族的习惯。这些特性使json成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,大大提升网络传输速率。json格式数据的数据格式比较简单,易于读写,格式经过压缩,占用带宽比较小,同时支持多种语言,便于服务器端解析。对于大多数Web应用来说,根本不需要复杂的XML来传输数据,json数据交换格式提供了更好的简单性和灵活性。在传统的工程应用中,各类基础数据使用手写形式,有时也应用数字数据形式记录。扩展标记语言XML是较早出现的数据交换的格式,是一种简单的数据存储语言,简单易于掌握和使用,具有可读性、描述性强的优点,但是XML比二进制数据要占用更多的空间,在客户端显示需要经过DOM树的解析。对于结构化数据(或称关系数据)而言,数据发布匿名保护是实现其隐私保护的核心关键技术与基本手段,目前仍处于不断发展与完善阶段。因此,目前的数据的解析匹配技术存在着很多缺陷,需要我们改进。

技术实现要素:
为了克服已有命名匹配方法的不能高效传输、数据保护不够完善、用户体验的不足的缺点,本发明提供一种在能够有效保护数据、提高数据传输效率、提升用户体验的基于json格式数据的命名匹配方法。本发明解决其技术问题所采用的技术方案是:一种基于json格式数据的命名匹配方法,所述命名匹配方法包括以下步骤:1)参数初始化:设定一组n层嵌套的json格式数据其中表示json格式数据的键值,表示json格式数据键值对应的值,n表示json格式数据嵌套的层数,m表示第n层对应的json格式数据的组数,k,p,q,l,λ用于标识区分json格式数据的键和值且{k,p,q,l,λ∈N+|0<k<p<q<l<λ
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1