一种数据的分析方法、装置、终端及存储介质制造方法及图纸

技术编号:18289305 阅读:68 留言:0更新日期:2018-06-24 03:56
本发明专利技术公开了一种数据的分析方法、装置、终端及存储介质,方法包括:检测当前页面是否存在具有预设数据格式的数据;在存在具有预设数据格式的数据的情况下,获取具有预设数据格式的数据,并对具有预设数据格式的数据进行数据分析。本发明专利技术实施例整个过程不需要开发者参与就能够自动识别所需要数据的含义,全程无手动操作,用户体验较高,也大大提升了处理效率,解决了现有技术的如下问题:现有崩溃数据分析页面无法识别其它类型数据,开发者想要识别其它类型数据,就只能将其它类型数据手动复制出来,人工识别其它类型数据的含义,全程都需要开发者手动参与,用户体验较低。

【技术实现步骤摘要】
一种数据的分析方法、装置、终端及存储介质
本专利技术涉及数据处理领域,特别是涉及一种数据的分析方法、装置、终端及存储介质。
技术介绍
在软件开发后期,开发者会检测并查看软件运行过程中上报给服务器的数据,该数据内包含软件运行存在的各种崩溃后的崩溃信息。开发者需要理解这些信息,进而根据理解情况修复软件的崩溃问题。目前,开发者通常是采用崩溃数据分析页面来分析崩溃数据,例如,开发者课可以通过bugly(即一种提供专业的崩溃监控、崩溃分析等质量跟踪服务的平台)提供的网站查询崩溃数据,进而统计软件的崩溃情况。崩溃数据分析页面只能够查看一些基础的崩溃数据,但只通过基础的崩溃数据分析软件的崩溃情况并不能很好的修复软件崩溃问题。为了更好的修复软件的崩溃问题,需要引入除崩溃数据外的其它类型数据,然而,崩溃数据分析页面无法识别其它类型数据,开发者想要识别其它类型数据,就只能将其它类型数据手动复制出来,再通过某些格式化工具处理,然后根据协议含义去人工理解这段数据的含义。这个过程全程都需要开发者手动参与,且需要人工识别其它类型数据的含义,用户体验较低。
技术实现思路
本专利技术实施例提供一种数据的分析方法、装置、终端及存储介质,用以解决现有技术的如下问题:现有崩溃数据分析页面无法识别其它类型数据,开发者想要识别其它类型数据,就只能将其它类型数据手动复制出来,人工识别其它类型数据的含义,全程都需要开发者手动参与,用户体验较低。为解决上述技术问题,一方面,本专利技术实施例提供一种数据的分析方法,包括:检测当前页面是否存在具有预设数据格式的数据;在存在所述具有预设数据格式的数据的情况下,获取所述具有预设数据格式的数据,并对所述具有预设数据格式的数据进行数据分析。可选的,检测当前页面是否存在具有预设数据格式的数据,包括:检测所述当前页面是否存在数据;在所述当前页面存在数据的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据。可选的,所述在所述当前页面存在数据的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据,包括:检测所述当前页面是否为崩溃数据的呈现页面;在所述当前页面不是崩溃数据的呈现页面的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据。可选的,对所述具有预设数据格式的数据进行数据分析之后,还包括:发送提示信息,其中,所述提示信息用于提示已完成数据分析。可选的,对所述具有预设数据格式的数据进行数据分析之后,还包括:检测是否接收到预设操作;在接收到所述预设操作的情况下,将分析结果发送至预定呈现设备。另一方面,本专利技术实施例还提供一种数据的分析装置,包括:第一检测模块,用于检测当前页面是否存在具有预设数据格式的数据;获取模块,用于在存在所述具有预设数据格式的数据的情况下,获取所述具有预设数据格式的数据;分析模块,用于对所述具有预设数据格式的数据进行数据分析。可选的,所述第一检测模块包括:第一检测单元,用于检测所述当前页面是否存在数据;第二检测单元,用于在所述当前页面存在数据的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据。可选的,所述第二检测单元具体用于:检测所述当前页面是否为崩溃数据的呈现页面;在所述当前页面不是崩溃数据的呈现页面的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据。可选的,还包括:第一发送模块,用于发送提示信息,其中,所述提示信息用于提示已完成数据分析。可选的,对所述具有预设数据格式的数据进行数据分析之后,还包括:第二检测模块,用于检测是否接收到预设操作;第二发送模块,用于在接收到所述预设操作的情况下,将分析结果发送至预定呈现设备。另一方面,本专利技术实施例还提一种终端,至少包括存储器、处理器,所述存储器上存储有计算机程序,所述处理器在执行所述存储器上的计算机程序时实现上述数据的分析方法的步骤。另一方面,本专利技术实施例还提供一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述数据的分析方法的步骤。本专利技术实施例在分析崩溃问题时,会检测当前页面上是否具有预设数据格式的数据,如果存在具有预设数据格式的数据,则说明该数据是开发者解决崩溃问题所需要的数据,进而可以获取该数据,由于知晓获取到的数据的数据格式,因此,可以自动对该数据进行数据解析。本专利技术实施例整个过程不需要开发者参与就能够自动识别所需要数据的含义,全程无手动操作,用户体验较高,也大大提升了处理效率,解决了现有技术的如下问题:现有崩溃数据分析页面无法识别其它类型数据,开发者想要识别其它类型数据,就只能将其它类型数据手动复制出来,人工识别其它类型数据的含义,全程都需要开发者手动参与,用户体验较低。附图说明图1是本专利技术第一实施例中数据的分析方法的流程图;图2是本专利技术第二实施例中数据的分析方法的流程图;图3是本专利技术第三实施例中数据的分析方法的流程图;图4是本专利技术第四实施例中数据的分析方法的流程图;图5是本专利技术第五实施例中数据的分析方法的流程图;图6是本专利技术第六实施例中数据的分析装置的结构示意图;图7是本专利技术第七实施例中数据的分析装置的结构示意图;图8是本专利技术第九实施例中数据的分析装置的结构示意图。具体实施方式为了解决现有技术的如下问题:现有崩溃数据分析页面无法识别其它类型数据,开发者想要识别其它类型数据,就只能将其它类型数据手动复制出来,人工识别其它类型数据的含义,全程都需要开发者手动参与,用户体验较低;本专利技术提供了一种数据的分析方法、装置、终端及存储介质,以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。本专利技术第一实施例提供了一种数据的分析方法,该方法的流程如图1所示,包括步骤S101至S102:S101,检测当前页面是否存在具有预设数据格式的数据。现有技术中崩溃数据分析页面无法识别其他类型数据的原因是崩溃数据分析页面只知晓崩溃数据是以什么样的数据格式存在的,然而其它类型数据是杂乱无章的,并不是采用统一的数据格式,所以,崩溃数据分析页面就不会知晓其它类型数据是以什么数据格式存在的,就不能够对其进行分析。本专利技术实施例为了更好的分析软件崩溃的问题,需要把一些其它类型数据一并上传到崩溃数据分析页面,如果能够让崩溃数据分析页面知晓其它数据类型的数据格式,崩溃数据分析页面则可以进行数据的自动识别,就可以替代人工分析。基于上述考虑,本专利技术实施例在实现时,会检测页面中是否具有预设数据格式的数据,该具有预设数据格式的数据是除崩溃数据对应的数据格式外的其它类型数据。具体的,预设数据格式可以承载在预定协议中,例如,当具有预设数据格式的数据为日志数据时,则可以在日志协议中定义日志数据的数据格式,则后续在检测时,就可以根据预设数据格式检测到日志数据。S102,在存在具有预设数据格式的数据的情况下,获取具有预设数据格式的数据,并对具有预设数据格式的数据进行数据分析。在当前页面存在具有预设数据格式的数据时,说明当前页面上有开发者需要用到的数据,则获取具有预设数据格式的数据,随后,就可以采用崩溃数据分析页面对获取到的数据进行分析。具体实现时,由于是对软件崩溃问题的分析,因此,通常都是采用崩溃数据分析页面来分析崩溃数据,而崩溃数据分析页面也通常都提供其它类型数据的展示,因此,上述本文档来自技高网...
一种数据的分析方法、装置、终端及存储介质

【技术保护点】
1.一种数据的分析方法,其特征在于,包括:检测当前页面是否存在具有预设数据格式的数据;在存在所述具有预设数据格式的数据的情况下,获取所述具有预设数据格式的数据,并对所述具有预设数据格式的数据进行数据分析。

【技术特征摘要】
1.一种数据的分析方法,其特征在于,包括:检测当前页面是否存在具有预设数据格式的数据;在存在所述具有预设数据格式的数据的情况下,获取所述具有预设数据格式的数据,并对所述具有预设数据格式的数据进行数据分析。2.如权利要求1所述的分析方法,其特征在于,检测当前页面是否存在具有预设数据格式的数据,包括:检测所述当前页面是否存在数据;在所述当前页面存在数据的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据。3.如权利要求2所述的分析方法,其特征在于,所述在所述当前页面存在数据的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据,包括:检测所述当前页面是否为崩溃数据的呈现页面;在所述当前页面不是崩溃数据的呈现页面的情况下,检测所述当前页面是否存在所述具有预设数据格式的数据。4.如权利要求1所述的分析方法,其特征在于,对所述具有预设数据格式的数据进行数据分析之后,还包括:发送提示信息,其中,所述提示信息用于提示已完成数据分析。5.如权利要求1所述的分析方法,其特征在于,对所述具有预设数据格式的数据进行数据分析之后,还包括:检测是否接收到预设操作;在接收到所述预设操作的情况下,将分析结果发送至预定呈现设备。6.一种数据的分析装置,其特征在于,包括:第一检测模块,用于检测当前页面是否存在具有预设数据格式的数据;获取模块,用于在存在所述具有预设数据格式的数据...

【专利技术属性】
技术研发人员:吴朝彬
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京,11

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

1