[发明专利]一种电子文档及其制作、解析方法和系统有效
申请号: | 201710253774.9 | 申请日: | 2017-04-18 |
公开(公告)号: | CN107122339B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 古意昌 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F40/103 | 分类号: | G06F40/103;G06F40/197 |
代理公司: | 北京知元同创知识产权代理事务所(普通合伙) 11535 | 代理人: | 刘元霞;张祖萍 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 文档 及其 制作 解析 方法 系统 | ||
一种电子文档,在一个终端上制作并生成,所述电子文档包括电子文件和与电子文件关联的版本记录文件,电子文件包括文件内容部分和该终端上当前版本软件的文件解析组件,版本记录文件记录生成电子文件的文件解析组件的版本。本发明还提供电子文档的制作、解析方法和系统。本发明的技术方案通过采用将文件解析组件添加到电子文档中,利用该文件解析组件实现文件的解析,从而能够完整的解决不同版本软件打开电子文档时出现的兼容性问题。
技术领域
本发明涉及计算机软件兼容技术,尤其涉及一种电子文档及其制作、解析方法和系统。
背景技术
随着网络技术的不断发展,电子文件技术已经越来越普及。通常情况下,教师或者其它授课人员可以利用白板软件在一台设备例如家中的计算机中制作文件,之后在学校的教学设备中打开授课;又或者教师可以将文件共享给学生,由学生在自己的设备中打开。
在现有技术中,许多的软件都会进行不断的升级。有些是一些对文件结构影响不大的变更,有的则可能导致软件发生巨大变化。由于个人喜好、网络条件等原因,有可能造成不同设备之间的软件版本出现差异。这样就会造成了不同的版本存在于用户端,如果用户在多个设备上使用软件产品,那么就会存在不同的设备上软件版本不一致的情况。这种不同版本之间的差异,产生出文件兼容性的问题,即有的采用高版本软件制作的文件,无法在低版本软件中打开。有的低版本软件制作的文件,也无法在高版本软件中打开。
为了解决这种问题,目前通用的文件兼容做法一种是采用软件硬编码的适配方案,在高版本中直接定义低版本的数据格式。通常这种适配工作量巨大,并且只能在高版本中使用,无法实现低版本对高版本的兼容。另一种做法是设置高低版本的兼容数据库,给出低版本中允许打开的项目列表,在打开时仅打开低版本可以打开的部分,对于不能打开的部分则不予打开,但这样容易造成数据的缺失,使得一些重要的信息遗漏。这在教学文件领域中尤其突出,因为低版本通常无法打开的都是视频、音频等有助于直观化加强教学效果的部分。这不利于提高教学质量。
因此,存在需求来提供一种方案,使得在不同版本间的软件可以兼容,尤其是低版本上能够实现对高版本的兼容。
发明内容
本发明实施例提出一种电子文档制作方法,在保存文件内容的同时,还生成版本记录文件,版本记录文件与所述文件相关联,所述文件与版本记录文件合并构成所述电子文档,
所述电子文档还包括当前文件编辑软件对应版本的文件解析组件,
版本记录文件记录所述文件的文件解析组件的版本。
进一步,所述电子文档包括电子文件和与所述文件关联的版本记录文件,
文件包括文件内容部分和该终端上当前版本软件的文件解析组件,
版本记录文件记录所述文件的文件解析组件的版本。
本发明实施例还提出一种电子文档解析方法,包括如下步骤:
步骤21:读取电子文档中的版本记录文件中记录的生成所述电子文档的电子文件的文件解析组件版本;
步骤22:将当前终端上相应软件的文件解析组件版本与所读取的生成电子文件的文件解析组件版本进行比较,
如果当前终端上相应软件的文件解析组件版本与所读取的生成电子文件的文件解析组件版本不一致,则从所述电子文档的电子文件中获取对应版本的文件解析组件,利用从文件中获取的文件解析组件对电子文档的文件中的文件内容部分进行解析。
进一步,如果当前终端上相应软件的文件解析组件版本与所读取的生成电子文件的文件解析组件版本一致,则使用当前终端上的相应软件对电子文档的电子文件中的文件内容部分进行解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710253774.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种侧重于排序的多评委平均评价的评价方法
- 下一篇:文本编码识别方法和装置