车载离线搜索方法技术

技术编号:39591646 阅读:8 留言:0更新日期:2023-12-03 19:46
本申请涉及车载电脑技术领域,提供了一种车载离线搜索方法

【技术实现步骤摘要】
车载离线搜索方法、装置、电子设备及可读存储介质


[0001]本申请涉及车载电脑
,尤其涉及一种车载离线搜索方法

装置

电子设备及可读存储介质


技术介绍

[0002]现有技术中,为了满足无网络场景的情况下,车载电子手册使用
webView(
一种核心视图类
)
容器及离线超文本标记语言
html
资源包进行存储,用户使用电子手册进行搜索时,只能由根据电子手册文本预先设置的搜索词和索引页面对应关系的索引表进行搜索及索引,当用户输入搜索词,根据索引表确定搜索词对应的页面并进行索引

由于预先设置的索引表是根据电子手册的各标题或人工编辑得到的,导致索引表中能够进行索引的词汇存在上限,无法达到文本级别

在电子手册的内容更新后,需要同步更新索引表,导致维护成本增加


技术实现思路

[0003]有鉴于此,本申请实施例提供了一种车载离线搜索方法

装置

电子设备及可读存储介质,以解决现有技术中搜索离线文本时不能达到文本级别的问题

[0004]本申请实施例的第一方面,提供了一种车载离线搜索方法,包括:
[0005]获取资源包,资源包中包括多种文件格式的初始文件;
[0006]在所有初始文件中确定手册文件;
[0007]确定各手册文件的存储路径作为索引存储路径;
[0008]提取各手册文件的文本内容,对各文本内容进行切割,得到各手册文件对应的索引短句;
[0009]基于各手册文件对应的索引短句与索引存储路径生成索引表,以在接收到搜索词时根据索引表返回搜索词对应的文本内容

[0010]本申请实施例的第二方面,提供了一种车载离线搜索装置,包括:
[0011]获取模块,被配置为获取资源包,资源包中包括多种文件格式的初始文件;
[0012]处理模块,被配置为在所有初始文件中确定手册文件;
[0013]确定模块,被配置为确定各手册文件的存储路径作为索引存储路径;
[0014]提取模块,被配置为提取各手册文件的文本内容,对各文本内容进行切割,得到各手册文件对应的索引短句;
[0015]生成模块,被配置为基于各手册文件对应的索引短句与索引存储路径生成索引表,以在接收到搜索词时根据索引表返回搜索词对应的文本内容

[0016]本申请实施例的第三方面,提供了一种电子设备,包括存储器

处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤

[0017]本申请实施例的第四方面,提供了一种可读存储介质,该可读存储介质存储有计
算机程序,该计算机程序被处理器执行时实现上述方法的步骤

[0018]本申请实施例与现有技术相比存在的有益效果是:通过本申请实施例,在车载系统无网络的情况下,仍然能够提供手册文件的全文搜索,能够在车端获取到资源包时,在资源包中所有初始文件中确定手册文件,其中,资源包中包括多种文件格式的初始文件

根据各手册文件的存储路径作为索引存储路径,并提取各手册文件的文本内容,对各文本内容进行切割,得到各手册文件对应的索引短句,提升手册文件对应索引表的搜索能力

同时,能够根据索引短句及索引存储路径确定索引表,以实现车载系统离线状态下,支撑本地手册文件的全文搜索能力并提高搜索速度

每一版本已下载的电子手册对应有一个索引表,从而能够避免资源浪费,且根据本申请进行搜索的范围是电子手册的全部内容,搜索范围更大

附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图

[0020]图1是本申请实施例的一种应用场景的场景示意图;
[0021]图2是本申请实施例提供的一种车载离线搜索方法的流程示意图;
[0022]图3是本申请实施例提供的一种车载离线搜索装置的示意图;
[0023]图4是本申请实施例提供的电子设备的示意图

具体实施方式
[0024]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构

技术之类的具体细节,以便透彻理解本申请实施例

然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请

在其它情况中,省略对众所周知的系统

装置

电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述

[0025]下面将结合附图详细说明根据本申请实施例的一种车载离线搜索方法和装置

[0026]图1是本申请实施例的一种应用场景的场景示意图

该应用场景可以包括第一终端设备
101、
第二终端设备
102、
服务器
103
以及网络
104。
[0027]第一终端设备
101
可以是硬件,也可以是软件

当第一终端设备
101
为硬件时,其可以是具有显示屏且支持与服务器
103
通信的各种电子设备,包括但不限于智能手机

平板电脑

膝上型便携计算机和台式计算机等;当第一终端设备
101
为软件时,其可以安装在如上所述的电子设备中

第一终端设备
101
可以实现为多个软件或软件模块,也可以实现为单个软件或软件模块,本申请实施例对此不作限制

进一步地,第一终端设备
101
上可以安装有各种应用,例如数据处理应用

即时通信工具

社交平台软件

搜索类应用

购物类应用等

[0028]第二终端设备
102
可以是硬件,也可以是软件

当第二终端设备
102
为硬件时,其可以是具有显示屏且支持与服务器
103
通信的各种电子设备,包括但不限于车载电脑和整车控制器等;当第二终端设备
102
为软件时,其可以安装在如上所述的电子设备中

第二终端设备
102
可以实现为多个软件或软件模块,也可以实现为单个软件或软件模块,本申请实施
例对此不作限制
...

【技术保护点】

【技术特征摘要】
1.
一种车载离线搜索方法,其特征在于,包括:获取资源包,所述资源包中包括多种文件格式的初始文件;在所有所述初始文件中确定手册文件;确定各所述手册文件的存储路径作为索引存储路径;提取各所述手册文件的文本内容,对各所述文本内容进行切割,得到各所述手册文件对应的索引短句;基于各所述手册文件对应的所述索引短句与所述索引存储路径生成索引表,以在接收到搜索词时根据所述索引表返回所述搜索词对应的文本内容
。2.
根据权利要求1所述的方法,其特征在于,在所有所述初始文件中确定手册文件,包括:对所有所述初始文件进行遍历,确定所有所述初始文件对应的文件格式;基于指定文件格式,将所述文件格式与所述指定文件格式一致的所述初始文件确定为所述手册文件
。3.
根据权利要求1所述的方法,其特征在于,提取各所述手册文件的文本内容,对所述文本内容进行切割,得到各所述手册文件对应的索引短句,包括:基于正则表达式及可扩展标记语言的解析器提取各所述手册文件的文本内容;基于所述正则表达式对所述文本内容进行切割,得到各所述手册文件对应的所述索引短句
。4.
根据权利要求1所述的方法,其特征在于,在接收到搜索词时根据所述索引表返回所述搜索词对应的文本内容,包括:当接收到目标终端发送的搜索词,基于所述索引表确定与所述搜索词对应的所述索引短句及所述索引存储路径;将与所述搜索词对应的所述索引存储路径对应的所述手册文件的文本内容返回至所述目标终端
。5.
根据权利要求4所述的方法,其特征在于,基于所述搜索词及索引表确定与所述搜索词对应的所述索引短句及所述索引存储路径,包括:基于所述索引表及所述搜索词确定所述搜索词对应的所有所述索引短句,作为目标短句;基于所述索引表及所述搜索词确定所述搜索词对应的所有所述索引存储路径,作为目标存储路径;基于所有所述目标短句及所述目标存储路径向所述目标终端发送选择请求;相应的,将与所述搜索词对应的所述索引存储路径对应的所述手册文件的文本内容返回至所述目标终端,包括:接收所述目标终端基于所述选择请求反馈的选择指令,...

【专利技术属性】
技术研发人员:万为侗范真铭黄天益
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司
类型:发明
国别省市:

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

1