一种检测代码的方法及装置与流程

文档序号:12747931阅读:来源:国知局

技术特征:

1.一种检测代码的方法,其特征在于,所述方法包括:

获取当前待检测的代码数据;

根据预存的检测标准对所述代码数据进行检测;

若所述代码数据不符合所述检测标准,则向用户发送显示信息,所述提示信息用于向所述用户显示检测结果。

2.根据权利要求1所述的方法,其特征在于,所述根据预存的检测标准对所述代码数据进行检测,包括:

根据预存的普通检测标准和特殊检测标准对所述代码数据进行检测,所述普通检测标准用于检测所述代码数据的常见代码错误;所述特殊检测标准用于检测所述代码数据的特殊代码错误。

3.根据权利要求2所述的方法,其特征在于,所述特殊检测标准包括W3C规范和HTML规范。

4.根据权利要求1至3任意一项所述的方法,其特征在于,所述根据预存的普通检测标准和特殊检测标准对所述代码数据进行检测之前,还包括:

获取所述代码数据中的关键词信息;

根据所述关键词信息获取对应的普通检测标准和特殊检测标准。

5.根据权利要求4所述的方法,其特征在于,所述关键词信息包括闭合标签、w3c关键词、语法和中英文标点。

6.根据权利要求4所述的方法,其特征在于,所述若所述代码数据不符合所述检测标准,则向用户发送显示信息之前,还包括:

判断所述代码数据是否符合所述检测标准;

所述判断所述代码数据是否符合所述检测标准,包括:

判断所述代码数据是否符合与所述关键词信息匹配的普通检测标准和所述特殊检测标准。

7.根据权利要求4所述的方法,其特征在于,所述若所述代码数据不符合所述检测标准,则向用户发送显示信息,包括:

若所述代码数据不符合所述检测标准,则向所述用户发送一般类错误类提示、特殊类错误提示和/或警告类提示。

8.根据权利要求7所述的方法,其特征在于,所述向所述用户发送一般类错误类提示、特殊类错误提示和/或警告类提示之后,还包括:

修改与所述一般类错误类提示相匹配的代码数据。

9.一种检测代码的装置,其特征在于,所述装置包括:

第一获取模块,用于获取当前待检测的代码数据;

检测模块,用于根据预存的检测标准对所述代码数据进行检测;

发送模块,用于若所述代码数据不符合所述检测标准,则向用户发送显示信息,所述提示信息用于向所述用户显示检测结果。

10.根据权利要求9所述的装置,其特征在于,所述检测模块,具体用于:

根据预存的普通检测标准和特殊检测标准对所述代码数据进行检测,所述普通检测标准用于检测所述代码数据的常见代码错误;所述特殊检测标准用于检测所述代码数据的特殊代码错误。

11.根据权利要求10所述的装置,其特征在于,所述特殊检测标准包括W3C规范和HTML规范。

12.根据权利要求9至11任意一项所述的装置,其特征在于,所述装置还包括:

第二获取模块,用于在根据预存的普通检测标准和特殊检测标准对所述代码数据进行检测之前,获取所述代码数据中的关键词信息;根据所述关键词信息获取对应的普通检测标准和特殊检测标准。

13.根据权利要求12所述的装置,其特征在于,所述关键词信息包括闭合标签、w3c关键词、语法和中英文标点。

14.根据权利要求12所述的装置,其特征在于,所述装置还包括:

判断模块,用于若所述代码数据不符合所述检测标准,则向用户发送显示信息之前,判断所述代码数据是否符合所述检测标准;

所述判断模块,具体用于:

判断所述代码数据是否符合与所述关键词信息匹配的普通检测标准和所述特殊检测标准。

15.根据权利要求12所述的装置,其特征在于,所述发送模块,具体用于:

若所述代码数据不符合所述检测标准,则向所述用户发送一般类错误类提示、特殊类错误提示和/或警告类提示。

16.根据权利要求15所述的装置,其特征在于,所述装置还包括:

修改模块,用于向所述用户发送一般类错误类提示、特殊类错误提示和/或警告类提示之后,修改与所述一般类错误类提示相匹配的代码数据。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1