[发明专利]一种基于json技术的多页面交互的方法及系统在审
| 申请号: | 202110510869.0 | 申请日: | 2021-05-11 |
| 公开(公告)号: | CN113312882A | 公开(公告)日: | 2021-08-27 |
| 发明(设计)人: | 李鹏鹏;鲁龙;薛慧斌;徐春磊;李闯;刘杰;赵冬 | 申请(专利权)人: | 航天信息股份有限公司 |
| 主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F40/174 |
| 代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 姜丽辉 |
| 地址: | 100195 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 json 技术 页面 交互 方法 系统 | ||
本发明公开了一种基于json技术的多页面交互的方法及系统,其中方法包括:获取xml格式报文,将所述xml格式报文转换为cll格式报文;将所述cll格式报文转换为json格式对象文件,所述json格式对象文件包括所有附表的表单节点;通过所述json格式对象文件设置当前打开的页面内容,对当前打开的页面进行初始化;对当前打开的页面的页面数据进行修改后,并对所述json格式对象文件中相对应表单节点的json对象文件的内容进行同步修改;当需要切换新页面时,将当前打开的页面的页面数据赋值给所述json格式对象文件。本发明通过在初始化页面的时生成一个公共的Json对象,使得报表填写过程中只需加载单独html页面即可,解决了多个页面同时打开对内存空间过多占用的问题。
技术领域
本发明涉及计算机应用技术领域,更具体地,涉及一种基于json技术的多页面交互的方法及系统。
背景技术
随着计算机软件技术的发展,越来越多的新技术应用于电子政务领域,申报项目作为政务软件领域的老产品,报表展示功能使用的是华表的插件,由于技术太老旧,与税局的一些新项目产生了很多冲突,基于此,使用纯html来开发界面的需求就应运而生。但是由于一个税种需要多个附表,因此展示一个税种的时候就需要加载多个html页面,尤其是一般人和所得税年报这种超多附表的情况,页面就会出现加载缓慢甚至导致加载失败的情况,究其原因就在于内存中加载页面太多,导致内存溢出。
JSON(英文全称:Java Script Object Notation)是一种轻量级的数据交换格式。它是基于Java Script(Standard ECMA-2623rd Edition-December1999)的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言的习惯,这些特性使JSON成为理想的数据交换语言,其易于人阅读和编写,同时也易于机器解析和生成。
现有技术1(申请名称:多页面切换方法、装置、终端设备及存储介质,申请号:201810014131.3),公开了:父页面获取页面跳转指令;父页面基于所述页面跳转指令调用子页面共有的JavaScript对象的页面交互方法函数。然而现有技术没有强调是多个页面之间是通过json公共变量串来共享数据并且计算不同页面之间的公式。
现有技术2(申请名称:一种基于积木编程的多页面交互方法、装置、终端及存储介质,申请号:201911249321.4),公开了:解决了现有积木式编程技术中涉及多个设计的表单页面交互的复杂业务逻辑时会比较困难而且会出现引用层次不清晰的问题。然而现有技术没有强调是多个页面之间是通过json公共变量串来共享数据并且计算不同页面之间的公式。
因此,需要一种技术,以实现对多页面交互应用时进行优化。
发明内容
本发明技术方案提供一种基于json技术的多页面交互的方法及系统,以解决如何对多页面交互进行优化的问题。
为了解决上述问题,本发明提供了一种基于json技术的多页面交互的方法,所述方法包括:
获取xml格式报文,将所述xml格式报文转换为cll格式报文;
将所述cll格式报文转换为json格式对象文件,所述json格式对象文件包括所有附表的表单节点;
通过所述json格式对象文件设置当前打开的页面内容,对当前打开的页面进行初始化;
对当前打开的页面的页面数据进行修改后,并对所述json格式对象文件中相对应表单节点的json对象文件的内容进行同步修改;
当需要切换新页面时,将当前打开的页面的页面数据赋值给所述json格式对象文件。
优选地,包括:通过xslt方式将所述cll格式报文转换为json格式对象文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110510869.0/2.html,转载请声明来源钻瓜专利网。





