一种基于iOS系统的备忘录备份方法和相关设备技术方案

技术编号:30347998 阅读:20 留言:0更新日期:2021-10-16 16:40
本发明专利技术公开了一种基于iOS系统的备忘录备份方法和相关设备,方法包括获取待解析的备忘录数据库;对备忘录数据库中内容数据表的文本数据段进行解压,得到序列化文件;根据预设的序列化协议,对序列化文件进行反序列化,得到备忘录数据库对应的初始信息;当初始信息包含文本信息时,根据文本信息,生成与文本信息对应的备忘文件;以及,当初始信息包含检索UUID时,根据检索UUID,对备忘录数据库对应的备份文件夹进行检索,得到与备忘录数据库对应的非文本信息,并根据文本信息和非文本信息,生成与检索UUID对应的备忘文件。本发明专利技术能够实现将iOS系统上的备忘录在其他操作系统上进行阅览展示,实现多个系统之间的文件通用。实现多个系统之间的文件通用。实现多个系统之间的文件通用。

【技术实现步骤摘要】
一种基于iOS系统的备忘录备份方法和相关设备


[0001]本专利技术涉及数据处理领域,特别涉及一种基于iOS系统的备忘录备份方法和相关设备。

技术介绍

[0002]iOS系统是苹果公司开发的移动操作系统,最初用于苹果公司自产的手机使用,后陆续移植套用到iPod、iPad等设备上,属于Unix商业操作系统。
[0003]iOS系统由于较为封闭,因此很多软件只可在iOS系统上运行,当用户希望用其他操作系统的设备对iOS软件上存储的信息进行处理,主要还是通过该软件的开发商开发多平台运行的软件,然后通过云端实现在不同操作系统的平台上运行和处理。
[0004]然而对于那些仅限于iOS系统开发的软件,用户就无法实现在不同操作系统的平台进行处理。
[0005]例如,iOS系统中内置的应用程序“备忘录”,当前市面上没有针对备忘录这一软件进行解析的方案,因此,用户在进行事件记录及备份时,只能通过下载第三方软件进行事件的记录和备份,才可能实现在不同操作系统的平台上处理和运行。因此,手机中会存在具有相同功能的两款软件,使得系统内存即被占用,又本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于iOS系统的备忘录备份方法,其特征在于,所述方法包括:获取待解析的备忘录数据库;对所述备忘录数据库中内容数据表的文本数据段进行解压,得到序列化文件;根据预设的序列化协议,对所述序列化文件进行反序列化,得到所述备忘录数据库对应的初始信息,其中,所述初始信息包括文本信息和/或检索UUID;当所述初始信息包含所述文本信息时,根据所述文本信息,生成与所述文本信息对应的备忘文件;以及,当所述初始信息包含所述检索UUID时,根据所述检索UUID,对所述备忘录数据库对应的备份文件夹进行检索,得到与所述备忘录数据库对应的非文本信息,并根据所述文本信息和所述非文本信息,生成与所述检索UUID对应的备忘文件。2.根据权利要求1所述基于iOS系统的备忘录备份方法,其特征在于,所述当所述初始信息包含所述检索UUID时,根据所述检索UUID,对所述备忘录数据库对应的备份文件夹进行检索,得到与所述备忘录数据库对应的非文本信息,并根据所述文本信息和所述非文本信息,生成与所述检索UUID对应的备忘文件之前,还包括:根据预设的数据筛选规则,对所述备忘录数据库中的附件信息表中的每一个条附件信息进行筛选,得到所述附件信息中的目标数据;根据预设的解析规则,对所述目标数据进行解析,得到所述备忘录数据库对应的主UUID,所述主UUID对应的若干个子UUID以及所述子UUID对应的文件名;根据所述主UUID、所述子UUID和所述文件名,构建所述附件信息表对应的映射表。3.根据权利要求1~2中任意一项所述基于iOS系统的备忘录备份方法,其特征在于,所述根据所述检索UUID,对所述备忘录数据库对应的备份文件夹进行检索,得到与所述备忘录数据库对应的非文本信息,具体包括:当将所述检索UUID与预设的映射表进行匹配得到匹配UUID时,根据预设的第一生成规则和所述匹配UUID,生成第一检索信息;根据所述第一检索信息的前两位首字母,确定与所述备忘录数据库对应的备份文件夹中的目标文件夹;根据所述第一检索信息,对所述目标文件夹进行检索,得到与所述检索UUID对应的非文本信息。4.根据权利要求3所述基于iOS系统的备忘录备份方法,其特征在于,所述根据预设的第一生成规则和所述匹配UUID,生成第一检索信息,具体包括:将所述匹配UUID和所述匹配UUID对应的文件名写入预设的第一名称模板,得到第一名称文本,其中,所述第一名称模板包括固定信息,所述固定信息包括第一根目录;计算所述第一名称文本对应的SHA值并作为检索信息。5.根据权利要求1~2中任意一项所述基于iOS系统的备忘录备份方法,其特征在于,所述根据所述检索UUID,对所述备忘录数据库对应的备份文件夹进行检索,得到与所述备忘录数据库对应的非文本信息,具体包括:当将所述检...

【专利技术属性】
技术研发人员:江泽龙李盛
申请(专利权)人:深圳软牛科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1