[发明专利]数据获取方法、数据存储方法、装置、设备及存储介质在审
申请号: | 202110139272.X | 申请日: | 2021-02-01 |
公开(公告)号: | CN112860625A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 何力 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/13;G06F16/14;G06F16/16 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 康莹 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 获取 方法 存储 装置 设备 介质 | ||
本公开是关于一种数据获取方法、数据存储方法、装置、设备及存储介质,所述方法应用于第一设备,包括:获取设定可执行格式文件,所述设定可执行格式文件包括第二设备预先基于创建的文件存储函数所存储的文件,所述第一设备和所述第二设备的操作系统不同;调用预先创建的文件解析方式对所述设定可执行格式文件进行解析,得到文件结构目录;响应于接收到携带有句柄信息的数据获取指令,从所述文件结构目录中获取与所述句柄信息对应的目标数据。本公开可实现对从具有不同操作系统的第二设备获取的设定可执行格式文件的解析,并基于数据获取指令中的句柄信息获取到所需的目标数据,从而实现跨平台的数据解析和获取,提高数据获取方案的可移植性。
技术领域
本公开涉及电子设备技术领域,尤其涉及一种数据获取方法、数据存储方法、装置、设备及存储介质。
背景技术
电子设备的文件系统通常都是基于设备的特定操作系统进行定制的,例如,基于Linux操作系统定制的Ext4文件系统、基于Windows操作系统定制的Exfat、Ntfs和Fat32等文件系统以及基于IOS操作系统定制的AFS文件系统等。然而,由于上述的文件系统是专门基于各种的操作系统定制的,因而无法实现跨平台的数据获取和存储,为后续的数据应用等方面带来了很大不便。
发明内容
本公开旨在至少在一定程度上解决相关技术中的技术问题之一,为此,本公开实施例提供一种数据获取方法、数据存储方法、装置、设备及存储介质。
根据本公开实施例的第一方面,提供一种数据获取方法,应用于第一设备,包括:
获取设定可执行格式文件,所述设定可执行格式文件包括第二设备预先基于创建的文件存储函数所存储的文件,所述第一设备和所述第二设备的操作系统不同;
调用预先创建的文件解析方式对所述设定可执行格式文件进行解析,得到文件结构目录;
响应于接收到携带有句柄信息的数据获取指令,从所述文件结构目录中获取与所述句柄信息对应的目标数据。
在一些实施例中,所述调用预先创建的文件解析方式对所述设定可执行格式文件进行解析,得到文件结构目录,包括:
对所述设定可执行格式文件进行读取,得到文件结构目录,所述文件结构目录中包含至少一个段目录,所述段目录中包含至少一个数据库目录。
在一些实施例中,在所述第一设备为电视设备的情况下,所述至少一个数据库目录中的各个数据库目录用于独立存储以下原始数据中的任一种:
视频文件、音频文件、图片文件、文本文件以及电视搜台扫台缓存文件和屏幕面板配置参数。
在一些实施例中,所述数据库目录中还用于存储当前所存储的原始数据的元数据,所述元数据包括以下至少一项或多项:
当前所存储的原始数据的秩和维度;
当前所存储的原始数据的类型;
当前所存储的原始数据的属性;
当前所存储的原始数据的自定义属性。
在一些实施例中,所述句柄信息包括所述目标数据对应于所述文件结构目录中的段目录的段标识和数据库目录的数据库标识;
所述从所述文件结构目录中获取与所述句柄信息对应的目标数据,包括:
基于所述段标识和所述数据库标识,从所述文件结构目录的相应段目录下的相应数据库目录中获取所述目标数据对应的原始数据,以供设定程序进行解析。
在一些实施例中,在所述目标数据为视频文件、音频文件、图片文件或文本文件的情况下,所述方法还包括:
从所述文件结构目录的相应段目录下的相应数据库目录中获取所述目标数据对应的元数据,以供所述设定程序的前端进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110139272.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置