CN107704484B - Webpage error information processing method and device, computer equipment and storage medium - Google Patents
Webpage error information processing method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN107704484B CN107704484B CN201710614416.6A CN201710614416A CN107704484B CN 107704484 B CN107704484 B CN 107704484B CN 201710614416 A CN201710614416 A CN 201710614416A CN 107704484 B CN107704484 B CN 107704484B
- Authority
- CN
- China
- Prior art keywords
- matching result
- error information
- matching
- information
- crawled
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域technical field
本发明涉及计算机领域,特别是涉及一种网页错误信息处理方法、装置、计算机设备和存储介质。The present invention relates to the field of computers, and in particular, to a method, device, computer equipment and storage medium for processing webpage error information.
背景技术Background technique
专用爬虫解析系统,为对要爬取的页面结构有依赖,页面结构的改变或页面的替换都会导致解析或爬取失败的爬虫解析系统。对于专用爬虫解析系统,当线上出现网站改版或新型账户类型时,会出现一些新发未知页面、新发未知错误,从而会导致网络爬取系统的可用性降低且影响用户体验。传统上针对这些新发问题的处理,多采取线下修复,测试研发版本这一流程,这样耗时长。A dedicated crawler parsing system is a crawler parsing system that fails to parse or crawl because it depends on the structure of the page to be crawled. For the dedicated crawler parsing system, when there is a website revision or new account type online, some new unknown pages and new unknown errors will appear, which will reduce the usability of the web crawling system and affect the user experience. Traditionally, to deal with these new problems, offline repairs and testing of the R&D version are often used, which takes a long time.
发明内容SUMMARY OF THE INVENTION
基于此,有必要针对网页新发错误信息的线下修复处理耗时长的问题,提供一种网页错误信息处理方法、装置、计算机设备和存储介质。Based on this, it is necessary to provide a web page error information processing method, apparatus, computer equipment and storage medium for the problem that offline repair processing of newly issued error information on a webpage takes a long time.
一种网页错误信息处理方法,所述方法包括:A web page error information processing method, the method comprises:
爬取网页中的错误信息;Crawl web pages for error messages;
当标准库中不存在与所述错误信息相匹配的提示信息时,则将爬取的所述错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果;When there is no prompt information matching the error information in the standard library, the crawled error information is matched with the characters in the high-level filter library to obtain a first matching result;
将爬取的所述错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果;Matching the crawled error information with characters in the basic filter library to obtain a second matching result;
将所述第一匹配结果与所述第二匹配结果进行比较;comparing the first matching result with the second matching result;
当所述第一匹配结果未完全包含所述第二匹配结果时,则将第一匹配结果和所述第二匹配结果进行拼接以获得目标匹配结果;When the first matching result does not completely include the second matching result, then splicing the first matching result and the second matching result to obtain a target matching result;
根据所述目标匹配结果,获取爬取的所述错误信息的提示信息;According to the target matching result, obtain the prompt information of the crawled error information;
将所述提示信息返回至所述网页。Return the prompt information to the webpage.
在其中一个实施例中,所述根据所述目标匹配结果,获取爬取的所述错误信息的提示信息的步骤,包括:In one embodiment, the step of acquiring prompt information of the crawled error information according to the target matching result includes:
接收针对所述目标匹配结果的调整指令;receiving an adjustment instruction for the target matching result;
当所述调整指令表示确认时,则根据所述目标匹配结果,获取爬取的所述错误信息的提示信息;When the adjustment instruction indicates confirmation, then according to the target matching result, the prompt information of the crawled error information is obtained;
当所述调整指令表示调整时,则根据所述调整指令对所述目标匹配结果进行调整,并根据调整后的所述目标匹配结果,获取爬取的所述错误信息的提示信息。When the adjustment instruction indicates adjustment, the target matching result is adjusted according to the adjustment instruction, and prompt information of the crawled error information is obtained according to the adjusted target matching result.
在其中一个实施例中,所述方法还包括:In one embodiment, the method further includes:
将根据所述目标匹配结果获取的提示信息以及相应的所述错误信息关联存储至补充库;Associate and store the prompt information obtained according to the target matching result and the corresponding error information in the supplementary library;
所述当标准库中不存在与所述错误信息相匹配的提示信息时,则将爬取的所述错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤,包括:When there is no prompt information matching the error information in the standard library, the step of matching the crawled error information with the characters in the high-level filter library to obtain the first matching result includes:
当标准库中不存在与所述错误信息相匹配的提示信息时,则将爬取的所述错误信息与所述补充库中已存储的错误信息进行匹配;When there is no prompt information matching the error information in the standard library, the crawled error information is matched with the error information stored in the supplementary library;
当爬取的所述错误信息与所述补充库中已存储的错误信息匹配成功时,则获取匹配成功的已存储的错误信息相对应的提示信息;When the crawled error information is successfully matched with the stored error information in the supplementary library, the prompt information corresponding to the successfully matched stored error information is obtained;
将所述提示信息返回至所述网页;returning the prompt information to the webpage;
当爬取的所述错误信息与所述补充库中已存储的错误信息匹配失败时,则继续将所述错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤。When the crawled error information fails to match the error information stored in the supplementary library, the step of matching the error information with the characters in the high-level filter library is continued to obtain a first matching result.
在其中一个实施例中,所述方法还包括:In one embodiment, the method further includes:
当所述第一匹配结果完全包含所述第二匹配结果时,则将所述第一匹配结果作为所述目标匹配结果。When the first matching result completely includes the second matching result, the first matching result is used as the target matching result.
在其中一个实施例中,所述方法还包括:In one embodiment, the method further includes:
当所述第一匹配结果中不存在字符时,则将所述第二匹配结果作为所述目标匹配结果。When there is no character in the first matching result, the second matching result is used as the target matching result.
在其中一个实施例中,所述将所述第一匹配结果与所述第二匹配结果进行比较的步骤,包括:In one of the embodiments, the step of comparing the first matching result with the second matching result includes:
当所述第一匹配结果中存在字符时,则通过所述第二匹配结果中的每一字符去匹配所述第一匹配结果中的每一字符;When there is a character in the first matching result, use each character in the second matching result to match each character in the first matching result;
当所述第二匹配结果中的每一字符均在所述第一匹配结果中存在相匹配的字符时,则返回所述第一匹配结果完全包含所述第二匹配结果的结果;When each character in the second matching result has a matching character in the first matching result, returning the result that the first matching result completely includes the second matching result;
当所述第二匹配结果中存在至少一个字符在所述第一匹配结果中不存在相匹配的字符时,则返回所述第一匹配结果未完全包含所述第二匹配结果的结果。When there is at least one character in the second matching result and no matching character exists in the first matching result, a result that the first matching result does not completely contain the second matching result is returned.
一种网页错误信息处理装置,所述装置包括:A web page error information processing device, the device includes:
爬取模块,用于爬取网页中的错误信息;Crawling module, used to crawl error information in web pages;
匹配模块,用于当标准库中不存在与所述错误信息相匹配的提示信息时,则将爬取的所述错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果;将爬取的所述错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果;The matching module is used to match the crawled error information with the characters in the high-level filter library to obtain the first matching result when there is no prompt information matching the error information in the standard library; The crawled error information is matched with the characters in the basic filter library to obtain a second matching result;
比较模块,用于将所述第一匹配结果与所述第二匹配结果进行比较;当所述第一匹配结果未完全包含所述第二匹配结果时,则将第一匹配结果和所述第二匹配结果进行拼接以获得目标匹配结果;a comparison module, configured to compare the first matching result with the second matching result; when the first matching result does not completely include the second matching result, then compare the first matching result with the second matching result The second matching results are spliced to obtain the target matching result;
获取模块,用于根据所述目标匹配结果,获取爬取的所述错误信息的提示信息;an acquisition module, configured to acquire prompt information of the crawled error information according to the target matching result;
返回模块,用于将所述提示信息返回至所述网页。The returning module is used for returning the prompt information to the webpage.
在其中一个实施例中,所述获取模块包括:In one embodiment, the obtaining module includes:
接收单元,用于接收针对所述目标匹配结果的调整指令;a receiving unit, configured to receive an adjustment instruction for the target matching result;
处理单元,用于当所述调整指令表示确认时,则根据所述目标匹配结果,获取爬取的所述错误信息的提示信息;当所述调整指令表示调整时,则根据所述调整指令对所述目标匹配结果进行调整,并根据调整后的所述目标匹配结果,获取爬取的所述错误信息的提示信息。The processing unit is configured to, when the adjustment instruction indicates confirmation, obtain prompt information of the crawled error information according to the target matching result; when the adjustment instruction indicates adjustment, pair the The target matching result is adjusted, and according to the adjusted target matching result, prompt information of the crawled error information is obtained.
一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:A computer device, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, the processor implements the following steps when executing the program:
爬取网页中的错误信息;Crawl web pages for error messages;
当标准库中不存在与所述错误信息相匹配的提示信息时,则将爬取的所述错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果;When there is no prompt information matching the error information in the standard library, the crawled error information is matched with the characters in the high-level filter library to obtain a first matching result;
将爬取的所述错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果;Matching the crawled error information with characters in the basic filter library to obtain a second matching result;
将所述第一匹配结果与所述第二匹配结果进行比较;comparing the first matching result with the second matching result;
当所述第一匹配结果未完全包含所述第二匹配结果时,则将第一匹配结果和所述第二匹配结果进行拼接以获得目标匹配结果;When the first matching result does not completely include the second matching result, then splicing the first matching result and the second matching result to obtain a target matching result;
根据所述目标匹配结果,获取爬取的所述错误信息的提示信息;According to the target matching result, obtain the prompt information of the crawled error information;
将所述提示信息返回至所述网页。Return the prompt information to the webpage.
一种计算机可读存储介质,其上存储有计算机程序该程序被处理器执行时实现以下步骤:A computer-readable storage medium on which a computer program is stored, when the program is executed by a processor, the following steps are implemented:
爬取网页中的错误信息;Crawl web pages for error messages;
当标准库中不存在与所述错误信息相匹配的提示信息时,则将爬取的所述错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果;When there is no prompt information matching the error information in the standard library, the crawled error information is matched with the characters in the high-level filter library to obtain a first matching result;
将爬取的所述错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果;Matching the crawled error information with characters in the basic filter library to obtain a second matching result;
将所述第一匹配结果与所述第二匹配结果进行比较;comparing the first matching result with the second matching result;
当所述第一匹配结果未完全包含所述第二匹配结果时,则将第一匹配结果和所述第二匹配结果进行拼接以获得目标匹配结果;When the first matching result does not completely include the second matching result, then splicing the first matching result and the second matching result to obtain a target matching result;
根据所述目标匹配结果,获取爬取的所述错误信息的提示信息;According to the target matching result, obtain the prompt information of the crawled error information;
将所述提示信息返回至所述网页。Return the prompt information to the webpage.
上述网页错误信息处理方法、装置、计算机设备和存储介质,当网页中存在错误信息时,在标准库中又没有与该错误信息相对应的提示信息时,即该错误信息为新发错误信息时,则通过高层滤镜库中的字符和基础滤镜库中的字符对该错误信息进行匹配,以确定该错误信息的目标匹配结果,从而可以得到针对该错误信息的提示信息,将该提示信息返回至网页进行显示后,用户可以根据该提示信息进行相应的修改,以继续进行网页操作,其中通过高层滤镜库来确定错误信息的目标匹配结果可以提高匹配的准确度,通过基础滤镜库来确定错误信息的目标匹配结果可以提高专用爬虫解析系统的普遍适用性,从而使得当网页中存在新发错误信息时,可以通过高层滤镜库和基础滤镜库来确定错误信息的目标匹配结果,不需要采取线下修复,测试研发版本这一流程,节约时间。The above-mentioned web page error information processing method, device, computer equipment and storage medium, when there is error information in the web page, when there is no prompt information corresponding to the error information in the standard library, that is, when the error information is newly issued error information , then the error information is matched by the characters in the high-level filter library and the characters in the basic filter library to determine the target matching result of the error information, so that the prompt information for the error information can be obtained, the prompt information After returning to the webpage for display, the user can make corresponding modifications according to the prompt information to continue the webpage operation. The high-level filter library is used to determine the target matching result of the error information to improve the matching accuracy. To determine the target matching result of the error information can improve the general applicability of the special crawler parsing system, so that when there is a new error message in the web page, the high-level filter library and the basic filter library can be used to determine the target matching result of the error information. , you don't need to take offline repairs and test the R&D version, saving time.
附图说明Description of drawings
图1为一实施例中网页错误信息处理系统的结构示意图;1 is a schematic structural diagram of a web page error information processing system in an embodiment;
图2为一实施例中网页错误信息处理方法的流程图;2 is a flowchart of a method for processing web page error information in one embodiment;
图3为图2所示实施例的步骤S212的流程图;FIG. 3 is a flowchart of step S212 in the embodiment shown in FIG. 2;
图4为一实施例中目标匹配结果的示意图;4 is a schematic diagram of a target matching result in an embodiment;
图5为图2所示实施例中步骤S204的流程图;FIG. 5 is a flowchart of step S204 in the embodiment shown in FIG. 2;
图6为图2所示实施例中的步骤S208的流程图;FIG. 6 is a flowchart of step S208 in the embodiment shown in FIG. 2;
图7为一实施例中的网页错误信息处理装置的结构示意图;7 is a schematic structural diagram of an apparatus for processing webpage error information in an embodiment;
图8为一实施例中的专用爬虫解析终端的结构示意图。FIG. 8 is a schematic structural diagram of a dedicated crawler analysis terminal in an embodiment.
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.
在详细说明根据本发明的实施例前,应该注意到的是,所述的实施例主要在于与网页错误信息处理方法、装置、计算机设备和存储介质相关的步骤和系统组件的组合。因此,所属系统组件和方法步骤已经在附图中通过常规符号在适当的位置表示出来了,并且只示出了与理解本发明的实施例有关的细节,以免因对于得益于本发明的本领域普通技术人员而言显而易见的那些细节模糊了本发明的公开内容。Before describing the embodiments according to the present invention in detail, it should be noted that the described embodiments mainly lie in the combination of steps and system components related to the web page error information processing method, apparatus, computer equipment and storage medium. Accordingly, the pertinent system components and method steps have been indicated in the drawings by conventional symbols where appropriate, and only details relevant to the understanding of the embodiments of the invention are shown so as not to obscure the present invention which would benefit from it. Those details that are obvious to one of ordinary skill in the art obscure the present disclosure.
在本文中,诸如左和右,上和下,前和后,第一和第二之类的关系术语仅仅用来区分一个实体或动作与另一个实体或动作,而不一定要求或暗示这种实体或动作之间的任何实际的这种关系或顺序。术语“包括”、“包含”或任何其他变体旨在涵盖非排他性的包含,由此使得包括一系列要素的过程、方法、物品或者设备不仅包含这些要素,而且还包含没有明确列出的其他要素,或者为这种过程、方法、物品或者设备所固有的要素。In this document, relational terms such as left and right, up and down, front and back, first and second are only used to distinguish one entity or action from another and do not necessarily require or imply such Any actual such relationship or sequence between entities or actions. The terms "comprising", "comprising" or any other variation are intended to encompass a non-exclusive inclusion whereby a process, method, article or device comprising a list of elements includes not only those elements but also other not expressly listed elements, or elements inherent to such a process, method, article or device.
请参阅图1,图1为一实施例中网页错误信息处理系统的结构示意图,该网页错误信息处理系统包括专用爬虫解析终端以及数个用户终端,其中,专用爬虫解析终端与数个用户终端可以进行通信,专用爬虫解析终端可以爬取数个用户终端上的错误信息,例如当用户终端处于登录界面时,用户向用户终端输入用户名和密码,当密码输入错误时,用户终端的界面会显示初始信息“密码错误”的字样,专用爬虫解析终端爬取此时用户终端的界面上显示的初始信息“密码错误”的字样,再获取与“密码错误”相对应的提示信息“输入密码与正确密码不符,请重新输入”,最后专用爬虫解析终端将该提示信息“输入密码与正确密码不符,请重新输入”返回至用户终端,以进行显示。Please refer to FIG. 1. FIG. 1 is a schematic structural diagram of a web page error information processing system in an embodiment. The web page error information processing system includes a dedicated crawler parsing terminal and several user terminals, wherein the dedicated crawler parsing terminal and several user terminals can be For communication, the dedicated crawler analysis terminal can crawl error information on several user terminals. For example, when the user terminal is in the login interface, the user enters the user name and password into the user terminal. When the password is entered incorrectly, the interface of the user terminal will display the initial If the information is "wrong password", the special crawler parsing terminal crawls the initial information "wrong password" displayed on the interface of the user terminal at this time, and then obtains the prompt information corresponding to "wrong password" "Enter the password and the correct password. If it does not match, please re-enter it”, and finally the dedicated crawler parsing terminal returns the prompt message “The input password does not match the correct password, please re-enter” to the user terminal for display.
请参阅图2,图2为一实施例中网页错误信息处理方法的流程图,本实施例以该方法应用到上述图1中的网页错误信息处理系统中的专用爬虫解析终端来举例说明。该专用爬虫解析终端上运行有网页错误信息处理程序,通过该专用爬虫解析终端控制程序来实施网页错误信息处理方法。该方法具体包括如下步骤:Please refer to FIG. 2 . FIG. 2 is a flowchart of a method for processing web page error information in an embodiment. This embodiment is illustrated by applying the method to a dedicated crawler parsing terminal in the web page error information processing system in FIG. 1 . A web page error information processing program runs on the special crawler analysis terminal, and the webpage error information processing method is implemented through the special crawler analysis terminal control program. The method specifically includes the following steps:
S202:爬取网页中的错误信息。S202: Crawl the error information in the webpage.
具体地,错误信息是指提示用户操作存在错误的信息,例如,用户登录某一网站或客户端时,用户名输入错误所产生的“用户名输入错误”的错误信息,或者用户填写某一表格时,用户输入的数据格式错误,例如填写日期时,格式应该为“年-月-日”,但用户输入的格式为“月-日-年”,用户终端的屏幕会显示“格式错误”的错误信息。网页在此处是指广义的网页,即包含浏览器界面所显示的网页,又包含客户端APP(Application)等显示的网页。Specifically, the error information refers to information that prompts the user that there is an error in the operation. For example, when the user logs in to a website or client, the user name is entered incorrectly and the user name is entered incorrectly. Error information, or the user fills in a certain form When the data format entered by the user is incorrect, for example, when filling in the date, the format should be "year-month-day", but the format entered by the user is "month-day-year", and the screen of the user terminal will display "Format error" error message. The web page here refers to a web page in a broad sense, including a web page displayed by a browser interface, and a web page displayed by a client APP (Application) and the like.
当网页中存在错误信息时,专用爬虫解析终端可以爬取网页中显示的错误信息,以便进行后续的解析工作,从而网页上可以输出统一的提示信息,使得用户可以准确地知晓需要更改的地方,以及下一步应该如何操作。When there is error information in the web page, the dedicated crawler parsing terminal can crawl the error information displayed on the web page for subsequent parsing work, so that unified prompt information can be output on the web page, so that the user can accurately know what needs to be changed. and what to do next.
S204:当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果。S204: When there is no prompt information matching the error information in the standard library, match the crawled error information with the characters in the high-level filter library to obtain a first matching result.
具体地,标准库是指存储有错误信息以及提示信息的匹配关系的数据库,其一般是根据现有的错误信息和提示信息整理所得到的,即错误信息和提示信息的基础库。针对不同的网页中的错误信息,均可以通过该标准库获取相应错误信息的提示信息,这样,无论用户登录何种网页,所有网页针对相同的错误所显示的提示信息均一致,以便于用户修改错误,继续后续操作,防止由于网页不同,针对同一错误出现多种提示信息,而导致用户不知如何进行下一步操作的情况发生。Specifically, the standard library refers to a database that stores the matching relationship between error information and prompt information, which is generally obtained by sorting out existing error information and prompt information, that is, the basic library of error information and prompt information. For the error information in different webpages, the prompt information of the corresponding error information can be obtained through the standard library. In this way, no matter what webpage the user logs in, the prompt information displayed on all webpages for the same error is the same, which is convenient for users to modify If there is an error, continue the follow-up operation to prevent the occurrence of a situation where the user does not know how to proceed with the next operation due to different web pages and multiple prompt messages appearing for the same error.
高层滤镜库中的字符主要为复杂字符,例如可以为词组或短句,例如“账户异常”、“重设密码”、“控件无法显示”等,高层滤镜库的存在可以提高匹配的精度。The characters in the high-level filter library are mainly complex characters, such as phrases or short sentences, such as "abnormal account", "reset password", "control cannot be displayed", etc. The existence of high-level filter library can improve the matching accuracy .
当标准库中存在与错误信息相匹配的提示信息时,即该错误信息已经在标准库中,且存在相应的提示信息,则专用爬虫解析终端将该提示信息发送至用户终端进行显示,从而用户可以知晓下一步该如何进行,以便于用户继续进行后续操作。When there is prompt information that matches the error information in the standard library, that is, the error information is already in the standard library, and there is corresponding prompt information, the dedicated crawler parsing terminal sends the prompt information to the user terminal for display, so that the user can You can know what to do next, so that users can continue to follow-up operations.
当标准库中不存在与错误信息相匹配的提示信息时,即该错误信息为新发错误,并没有相应的标准提示信息,则专用爬虫解析终端需要确定该错误信息的提示信息,即将该错误信息与高层滤镜库中的字符进行匹配,当高层滤镜库中存在与该错误信息相对应的字符时,则存储在第一匹配结果中。When there is no prompt information matching the error information in the standard library, that is, the error information is a new error, and there is no corresponding standard prompt information, then the dedicated crawler parsing terminal needs to determine the prompt information of the error information, that is, the error The information is matched with the characters in the high-level filter library, and when there is a character corresponding to the error message in the high-level filter library, it is stored in the first matching result.
S206:将爬取的错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果。S206: Match the crawled error information with the characters in the basic filter library to obtain a second matching result.
具体地,基础滤镜库中的字符主要为简单字符,例如可以为单个词或词组,例如“网银”、“客户”、“控件”、“重设”、“异常”、“无法显示”、“页面”等,基础滤镜库的存在可以提高专用爬虫解析系统的普遍适用性。Specifically, the characters in the basic filter library are mainly simple characters, such as single words or phrases, such as "online banking", "customer", "control", "reset", "abnormal", "unable to display", The existence of the basic filter library such as "page" can improve the general applicability of the special crawler parsing system.
当标准库中不存在与错误信息相匹配的提示信息时,即该错误信息为新发错误,并没有相应的标准提示信息,则专用爬虫解析终端需要确定该错误信息的提示信息,即将该错误信息与基础滤镜库中的字符进行匹配,当基础滤镜库中存在与该错误信息相对应的字符时,则存储在第二匹配结果中。可选地,错误信息可以先与高层滤镜库中的字符进行匹配,也可以先与基础滤镜库中的字符进行匹配,或者通过两个线程同时与高层滤镜库以及基础滤镜库中的字符进行匹配。When there is no prompt information matching the error information in the standard library, that is, the error information is a new error, and there is no corresponding standard prompt information, then the dedicated crawler parsing terminal needs to determine the prompt information of the error information, that is, the error The information is matched with the characters in the basic filter library, and when there is a character corresponding to the error message in the basic filter library, it is stored in the second matching result. Optionally, the error message can be matched with the characters in the high-level filter library first, or can be matched with the characters in the basic filter library first, or can be matched with the high-level filter library and the basic filter library through two threads at the same time. characters to match.
S208:将第一匹配结果与第二匹配结果进行比较。S208: Compare the first matching result with the second matching result.
具体地,由于第一匹配结果是将错误信息与高层滤镜库中的字符进行匹配的结果,第二匹配结果是将错误信息与基础滤镜库中的字符进行匹配的结果,所以第一匹配结果和第二匹配结果可以存在差异,因此将第一匹配结果与第二匹配结果进行比较,以获得准确的目标匹配结果。Specifically, since the first matching result is the result of matching the error information with the characters in the high-level filter library, and the second matching result is the result of matching the error information with the characters in the basic filter library, the first matching result is There may be differences between the result and the second matching result, so the first matching result is compared with the second matching result to obtain an accurate target matching result.
S210:当第一匹配结果未完全包含第二匹配结果时,则将第一匹配结果和第二匹配结果进行拼接以获得目标匹配结果。S210: When the first matching result does not completely include the second matching result, splicing the first matching result and the second matching result to obtain the target matching result.
具体地,当第一匹配结果与第二匹配结果存在交集,但第一匹配结果与第二匹配结果又各自存在不相同的词汇时,或者当第一匹配结果与第二匹配结果不存在交集,但第一匹配结果与第二匹配结果又各自存在不相同的词汇时,则表示第一匹配结果未完全包含第二匹配结果,从而可以通过将第一匹配结果和第二匹配结果进行拼接以获得目标匹配结果,即获取第一匹配结果和第二匹配结果的合集以作为目标匹配结果,从而保证最后的目标匹配结果的完整性。Specifically, when the first matching result and the second matching result have an intersection, but the first matching result and the second matching result each have different words, or when the first matching result and the second matching result do not have an intersection, However, when the first matching result and the second matching result each have different words, it means that the first matching result does not completely contain the second matching result, so that the first matching result and the second matching result can be obtained by splicing the first matching result and the second matching result. The target matching result, that is, the set of the first matching result and the second matching result is obtained as the target matching result, so as to ensure the integrity of the final target matching result.
例如,例如当错误信息为“账户异常,请去柜台重新设置”时,基础滤镜库为简单字符,如“网银”,“客户”,“控件”,“重新设置”,“异常”,“无法显示”,“页面”。高层滤镜库主要为复杂字符,例如“账户异常”,“重设密码”,“控件无法显示”。通过高层滤镜库获得的第一匹配结果为“账户异常”,通过基础滤镜获得的第二匹配结果为“异常”“重新设置”。从而第一匹配结果并未完全包含第二匹配结果,进而目标匹配结果为第一匹配结果与第二匹配结果的合集,即“账户异常”、“重新设置”。For example, when the error message is "abnormal account, please go to the counter to reset", the basic filter library is simple characters, such as "online banking", "customer", "control", "reset", "abnormal", " Unable to display", "Page". The high-level filter library is mainly composed of complex characters, such as "abnormal account", "reset password", "control cannot be displayed". The first matching result obtained through the high-level filter library is "abnormal account", and the second matching result obtained through the basic filter is "abnormal" and "reset". Therefore, the first matching result does not completely include the second matching result, and the target matching result is a combination of the first matching result and the second matching result, that is, "abnormal account" and "reset".
S212:根据目标匹配结果,获取爬取的错误信息的提示信息。S212: Acquire prompt information of the crawled error information according to the target matching result.
具体地,通过目标匹配结果可以得到对应于错误信息的提示信息,例如可以通过目标匹配结果首先得到对应于目标匹配结果的匹配码,然后根据匹配码来获取对应的提示信息,其中匹配码的设置是为了对提示信息进行分类,便于提示信息的查询,例如以“1”开头的匹配码表示密码错误,以“2”开头的匹配码表示验证码错误,以“4”开头的匹配码表示“账号错误”等,其中以“4”开头的匹配码“4217”表示的是“账户错误”类型下的第“217”类错误所对应的提示信息“需要重新设置账号信息”。例如上述实施例中目标匹配结果为“账户异常”、“重新设置”,经查询其对应的匹配码应该为4217,对应的提示信息为“需要重新设置账号信息”。Specifically, prompt information corresponding to the error information can be obtained through the target matching result. For example, a matching code corresponding to the target matching result can be obtained first through the target matching result, and then the corresponding prompt information can be obtained according to the matching code, wherein the setting of the matching code The purpose is to classify the prompt information and facilitate the query of prompt information. For example, a matching code starting with "1" indicates an incorrect password, a matching code starting with "2" indicates an incorrect verification code, and a matching code starting with "4" indicates " Account error”, etc., in which the matching code “4217” starting with “4” indicates the prompt message “Account information needs to be reset” corresponding to the “217” type of error under the “Account Error” type. For example, in the above embodiment, the target matching results are "abnormal account" and "reset", the corresponding matching code should be 4217 upon query, and the corresponding prompt information is "need to reset account information".
S214:将提示信息返回至网页。S214: Return the prompt information to the webpage.
具体地,当获取到相应的提示信息后,可以将该提示信息发送给网页,从而网页可以显示该提示信息,以便于用户了解到下一步该如何进行操作,例如,网页显示的提示信息为“需要重新设置账号信息”时,用户则重新设置账号信息即可进行下一步的操作。Specifically, after obtaining the corresponding prompt information, the prompt information can be sent to the webpage, so that the webpage can display the prompt information, so that the user can know how to operate in the next step. For example, the prompt information displayed on the webpage is " When the account information needs to be reset”, the user can proceed to the next step by resetting the account information.
上述网页错误信息处理方法,当网页中存在错误信息时,在标准库中又没有与该错误信息相对应的提示信息时,即该错误信息为新发错误信息时,则通过高层滤镜库中的字符和基础滤镜库中的字符对该错误信息进行匹配,以确定该错误信息的目标匹配结果,从而可以得到针对该错误信息的提示信息,将该提示信息返回至网页进行显示后,用户可以根据该提示信息进行相应的修改,以继续进行网页操作,其中通过高层滤镜库来确定错误信息的目标匹配结果可以提高匹配的准确度,通过基础滤镜库来确定错误信息的目标匹配结果可以提高专用爬虫解析系统的普遍适用性,从而使得当网页中存在新发错误信息时,可以通过高层滤镜库和基础滤镜库来确定错误信息的目标匹配结果,不需要采取线下修复,测试研发版本这一流程,节约时间。The above-mentioned method for processing error information on webpages, when there is error information in the webpage, and there is no prompt information corresponding to the error information in the standard library, that is, when the error information is newly sent error information, then the error information is passed through the high-level filter library. match the error information with the characters in the basic filter library to determine the target matching result of the error information, so as to obtain the prompt information for the error information. After the prompt information is returned to the webpage for display, the user can Corresponding modifications can be made according to the prompt information to continue the web page operation. The high-level filter library is used to determine the target matching result of the error information to improve the matching accuracy, and the basic filter library is used to determine the target matching result of the error information. It can improve the general applicability of the special crawler parsing system, so that when there is a new error message in the web page, the target matching result of the error message can be determined through the high-level filter library and the basic filter library, and no offline repair is required. The process of testing development versions saves time.
在其中一个实施例中,请参阅图3,图3为图2所示实施例的步骤S212的流程图,该步骤S212,即根据目标匹配结果,获取爬取的错误信息的提示信息的步骤,可以包括:In one of the embodiments, please refer to FIG. 3. FIG. 3 is a flowchart of step S212 in the embodiment shown in FIG. 2. Step S212 is the step of obtaining prompt information of the crawled error information according to the target matching result, Can include:
S302:接收针对目标匹配结果的调整指令。S302: Receive an adjustment instruction for the target matching result.
具体地,针对目标匹配结果的调整指令是指工作人员向专用爬虫解析终端输入的调整指令,该指令可以表示确认,即接受专用爬虫解析终端所得到的目标匹配结果,该指令也可以表示调整,即针对专用爬虫解析终端所得到的目标匹配结果进行调整,该指令还可以表示撤回,即拒绝专用爬虫解析终端的目标匹配结果。Specifically, the adjustment instruction for the target matching result refers to the adjustment instruction input by the staff to the special crawler analysis terminal. The instruction can indicate confirmation, that is, accept the target matching result obtained by the special crawler analysis terminal. The instruction can also indicate adjustment, That is, the target matching result obtained by the special crawler analysis terminal is adjusted, and the instruction can also indicate withdrawal, that is, the target matching result of the special crawler analysis terminal is rejected.
S304:当调整指令表示确认时,则根据目标匹配结果,获取爬取的错误信息的提示信息。S304: When the adjustment instruction indicates confirmation, according to the target matching result, the prompt information of the crawled error information is obtained.
具体地,当调整指令表示确认时,则通过目标匹配结果可以得到对应于错误信息的提示信息,具体可以参见上文中的限定,在此不再赘述。Specifically, when the adjustment instruction indicates confirmation, prompt information corresponding to the error information can be obtained through the target matching result. For details, please refer to the definition above, which will not be repeated here.
S306:当调整指令表示调整时,则根据调整指令对目标匹配结果进行调整,并根据调整后的目标匹配结果,获取爬取的错误信息的提示信息。S306: When the adjustment instruction indicates adjustment, adjust the target matching result according to the adjustment instruction, and obtain prompt information of the crawled error information according to the adjusted target matching result.
具体地,当调整指令表示调整时,即专用爬虫解析终端给出的目标匹配结果存在错误,工作人员对该目标匹配结果进行调整。参阅图4,图4为一实施例中目标匹配结果的示意图,其中包括原始错误信息“账户异常,请去柜台重新设置”,匹配码“4217”,目标匹配结果“账户异常”“重新设置”以及“确认”、“调整”、“撤回”按钮,从而工作人员可以通过确认”、“调整”、“撤回”按钮来输入调整指令,例如,当工作人员点击“调整”时,则可以针对目标匹配结果“账户异常”“重新设置”进行调整,例如增加“柜台”字符,从而使得调整后的目标匹配结果为“账户异常”“柜台”“重新设置”。专用爬虫解析终端根据该调整后的目标匹配结果“账户异常”“柜台”“重新设置”获取对应的匹配码,例如“4218”,然后根据匹配码来获取对应的提示信息“需要到柜台重新设置账号信息”。最后专用爬虫解析终端将该提示信息“需要到柜台重新设置账号信息”返回至网页,从而网页可以显示该提示信息,以便于用户了解到下一步该如何进行操作,例如,网页显示的提示信息为“需要到柜台重新设置账号信息”时,用户则到柜台重新设置账号信息即可进行下一步的操作。Specifically, when the adjustment instruction indicates adjustment, that is, there is an error in the target matching result given by the dedicated crawler analysis terminal, the staff adjusts the target matching result. Referring to FIG. 4, FIG. 4 is a schematic diagram of a target matching result in an embodiment, which includes the original error message "abnormal account, please go to the counter to reset", the matching code "4217", and the target matching result "abnormal account" and "reset" and "Confirm", "Adjust", "Recall" buttons, so that the staff can enter adjustment instructions through the "Confirm", "Adjust", "Recall" buttons, for example, when the staff clicks "Adjust", they can target the target The matching result "abnormal account" and "reset" are adjusted, such as adding "counter" characters, so that the adjusted target matching result is "abnormal account", "counter" and "reset". The special crawler parsing terminal is based on the adjusted result. The target matching result is "abnormal account", "counter" and "reset" to obtain the corresponding matching code, such as "4218", and then obtain the corresponding prompt information "need to reset account information at the counter" according to the matching code. Finally, the special crawler analysis terminal The prompt message "Need to reset account information at the counter" is returned to the web page, so that the web page can display the prompt information, so that the user can know how to proceed in the next step. For example, the prompt information displayed on the web page is "Need to go to the counter to reset When setting account information", the user can go to the counter to reset the account information and proceed to the next step.
上述实施例中,引用工作人员的调整指令,对专用爬虫解析终端针对新发错误自动匹配所得到的目标匹配结果进行调整,使得目标匹配结果更加准确,专用爬虫解析终端适应性更强。In the above embodiment, the adjustment instruction of the staff is used to adjust the target matching result obtained by the special crawler parsing terminal for automatic matching of new errors, so that the target matching result is more accurate and the special crawler parsing terminal is more adaptable.
在其中一个实施例中,错误信息处理方法还可以包括将根据目标匹配结果获取的提示信息以及相应的错误信息关联存储至补充库的步骤。即将通过专用爬虫解析终端为新发错误所匹配的提示信息关联存储至补充库中,当该新发错误的目标匹配结果经过调整时,则将调整后的目标匹配结果所对应的提示信息以及相应的错误信息关联存储在补充库中。In one of the embodiments, the error information processing method may further include the step of storing the prompt information obtained according to the target matching result and the corresponding error information in a supplementary library. The prompt information matched by the newly issued error through the dedicated crawler analysis terminal will be associated and stored in the supplementary library. When the target matching result of the newly issued error is adjusted, the prompt information corresponding to the adjusted target matching result and the corresponding The error message associations are stored in the supplementary library.
请参阅图5,图5为图2所示实施例中步骤S204的流程图,在该实施例中,该步骤S204,即当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤,可以包括:Please refer to FIG. 5. FIG. 5 is a flowchart of step S204 in the embodiment shown in FIG. 2. In this embodiment, step S204, that is, when there is no prompt information matching the error information in the standard library, will The steps of matching the crawled error information with the characters in the high-level filter library to obtain the first matching result may include:
S502:当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与补充库中已存储的错误信息进行匹配。S502: When there is no prompt information matching the error information in the standard library, match the crawled error information with the error information stored in the supplementary library.
具体地,当标准库中不存在与错误信息相匹配的提示信息时,即该错误信息为新发错误,并没有相应的标准提示信息,但是由于专用爬虫解析终端已经对一些新发错误匹配了提示信息,并将该提示信息与新发错误存储了在补充库中,因此为了节约时间,专用爬虫解析终端首先根据错误信息查询补充库,即当补充库中存在该错误信息时,则直接根据补充库获取对应的提示信息即可,不需要再通过高层滤镜库和基础滤镜库对该错误信息进行匹配从而获得目标匹配结果,在根据目标匹配结果获取对应的提示信息的复杂步骤,节约时间。Specifically, when there is no prompt information matching the error information in the standard library, that is, the error information is a newly issued error, and there is no corresponding standard prompt information, but the special crawler parsing terminal has already matched some newly issued errors. prompt information, and store the prompt information and the new error in the supplementary library. Therefore, in order to save time, the dedicated crawler parsing terminal first queries the supplementary library according to the error information, that is, when the error information exists in the supplementary library, it directly The supplementary library can obtain the corresponding prompt information. There is no need to match the error information through the high-level filter library and the basic filter library to obtain the target matching result. In the complex steps of obtaining the corresponding prompt information according to the target matching result, saving time.
S504:当爬取的错误信息与补充库中已存储的错误信息匹配成功时,则获取匹配成功的已存储的错误信息相对应的提示信息。S504: When the crawled error information is successfully matched with the stored error information in the supplementary library, obtain prompt information corresponding to the successfully matched stored error information.
具体地,即该新发错误已经存储在了补充库中,因此不再需要通过高层滤镜库和基础滤镜库对该错误信息进行匹配从而获得目标匹配结果,在根据目标匹配结果获取对应的提示信息的复杂步骤,而是直接获取补充库中与该爬取的错误信息相关联的提示信息即可。Specifically, that is, the newly issued error has been stored in the supplementary library, so it is no longer necessary to match the error information through the high-level filter library and the basic filter library to obtain the target matching result. The complex steps of prompting information, but directly obtain the prompting information associated with the crawled error information in the supplementary library.
例如,上一次出现的新发错误为“账户异常,请去柜台重新设置”,专用爬虫解析终端匹配出的提示信息为“需要重新设置账号信息”,经过工作人员调整后,存储在补充库中的新发错误“账户异常,请去柜台重新设置”的提示信息为“需要到柜台重新设置账号信息”。本次又存储新发错误“账户异常,请去柜台重新设置”时,则不需要通过高层滤镜库、基础滤镜库以及工作人员来进行调整,而只需要通过查询补充库中的错误信息“账户异常,请去柜台重新设置”的提示信息“需要到柜台重新设置账号信息”即可,节约时间。For example, the new error that appeared last time was "The account is abnormal, please go to the counter to reset it", and the prompt information matched by the special crawler analysis terminal is "The account information needs to be reset", which is stored in the supplementary library after adjustment by the staff. The new error message of "The account is abnormal, please go to the counter to reset it" is "You need to go to the counter to reset the account information". This time, when the new error "The account is abnormal, please go to the counter to reset" is stored, you do not need to adjust the high-level filter library, the basic filter library and the staff, but only need to query the error information in the supplementary library. "The account is abnormal, please go to the counter to reset" the prompt message "Need to reset the account information at the counter" can save time.
S506:将提示信息返回至网页。S506: Return the prompt information to the webpage.
具体地,当在补充库中查询到相应的提示信息后,则直接将该提示信息返回至网页,从而网页可以显示该提示信息,以便于用户了解到下一步该如何进行操作,例如,网页显示的提示信息为“需要到柜台重新设置账号信息”时,用户则重新设置账号信息即可进行下一步的操作。Specifically, after the corresponding prompt information is queried in the supplementary library, the prompt information is directly returned to the web page, so that the web page can display the prompt information, so that the user can know how to operate in the next step. For example, the web page displays the prompt information. When the prompt message is "You need to go to the counter to reset the account information", the user can proceed to the next step by resetting the account information.
S508:当爬取的错误信息与补充库中已存储的错误信息匹配失败时,则继续将错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤。S508: When the crawled error information fails to match the error information stored in the supplementary library, continue the step of matching the error information with the characters in the high-level filter library to obtain a first matching result.
具体地,当爬取的错误信息与补充库中已存储的错误信息匹配失败时,即标准库和补充库中均未存储该错误信息,即该错误信息为新发错误,则需要通过高层滤镜库、基础滤镜库来为该错误信息匹配出相适应的提示信息。Specifically, when the crawled error information fails to match the error information stored in the supplementary library, that is, neither the standard library nor the supplementary library stores the error information, that is, the error information is a newly issued error, it needs to pass the high-level filter. The mirror library and the basic filter library are used to match the appropriate prompt information for the error message.
上述实施例中,当通过高层滤镜库和基础滤镜库为错误信息匹配出提示信息后,则将该提示信息和对应的错误信息关联存储在补充库,且当工作人员调整该提示信息后,将调整后的提示信息和对应的错误信息关联存储在补充库,这样当网页出现新发错误时,首先根据补充库来获取与该新发错误相匹配的提示信息,而不需要通过高层滤镜库、基础滤镜库以及工作人员来进行调整,节约时间。In the above-mentioned embodiment, after the prompt information is matched for the error information through the high-level filter library and the basic filter library, the prompt information and the corresponding error information are associated and stored in the supplementary library, and when the staff adjusts the prompt information. , store the adjusted prompt information and the corresponding error information in the supplementary library, so that when a new error occurs on the webpage, the prompt information that matches the new error is obtained first according to the supplementary library, without the need to pass the high-level filter. Mirror library, basic filter library and staff to make adjustments, saving time.
在其中一个实施例中,当第一匹配结果完全包含第二匹配结果时,则将第一匹配结果作为目标匹配结果。在其中一个实施例中,当第一匹配结果中不存在字符时,则将第二匹配结果作为目标匹配结果。In one of the embodiments, when the first matching result completely includes the second matching result, the first matching result is used as the target matching result. In one of the embodiments, when there is no character in the first matching result, the second matching result is used as the target matching result.
具体地,高层滤镜库中存储的是复杂字符,匹配出来的结果也更加精准。例如输入的原始信息为<frame name=“result”><h2class=“aler”style=“visibility:none”>,错误提示</h2><br class=“erromsg”>用户账户异常,请重新设置密码</br><td></td></frame>。用基础滤镜库匹配出结果“账户”&“异常”&“密码”&“设置”,同时使用高层滤镜库匹配输出的结果为“账户异常”&“重新设置”&“设置密码”。基础滤镜库的匹配结果为“账户异常,设置密码”。高层滤镜库的匹配结果:“账户异常,重新设置密码”。此时,高层滤镜库的匹配结果包含基础滤镜库的匹配结果。所以高层滤镜库的匹配结果被采用。最后的目标匹配结果为“账户异常,重新设置密码”。如果基础滤镜库的匹配结果未被高级滤镜库的匹配结果全包含,则会将基础滤镜库匹配结果多出的部分和高级滤镜库匹配结果组合使用。Specifically, complex characters are stored in the high-level filter library, and the matching results are more accurate. For example, the original information entered is <frame name="result"><h2class="aler" style="visibility:none">, the error message </h2><br class="erromsg">The user account is abnormal, please reset Password</br><td></td></frame>. Use the basic filter library to match the result "account" & "abnormal" & "password" & "set", and use the high-level filter library to match the output result of "account exception" & "reset" & "set password". The matching result of the basic filter library is "abnormal account, set password". The matching result of the high-level filter library: "The account is abnormal, reset the password". At this time, the matching results of the high-level filter library include the matching results of the basic filter library. So the matching result of the high-level filter library is adopted. The final target matching result is "account exception, reset password". If the matching results of the basic filter library are not fully included in the matching results of the advanced filter library, the extra part of the matching results of the basic filter library will be used in combination with the matching results of the advanced filter library.
高层滤镜库虽然精度高,但是复杂词汇组容易因为个别字的变动导致匹配不成功。即第一匹配结果中不存在字符,例如当输入信息为“账户状态异常,请去柜台设置新的密码”时,高层滤镜库“账户异常”和“设置密码”都会匹配失败。此时基础滤镜库就很有使用的必要。使用基础滤镜库就可以获得输出“账户”&“异常”&“设置”&“密码”。使用基础滤镜增加了系统的普适性。Although the high-level filter library has high precision, complex vocabulary groups are prone to unsuccessful matching due to changes in individual words. That is, there are no characters in the first matching result. For example, when the input information is "Abnormal account status, please go to the counter to set a new password", the high-level filter library "Abnormal account" and "Set password" will both fail to match. At this time, the basic filter library is very necessary to use. Use the basic filter library to get the output "Account" & "Exception" & "Settings" & "Password". Using base filters increases the generality of the system.
高层滤镜库和基础滤镜库的词语可以更改,即添加、更换、删除,以提高滤镜的适应性。例如,可以获取统计错误信息的输出的次数,当次数达到一定值时,则将该错误信息对应的提示信息增加至高层滤镜库中。The words of the high-level filter library and the basic filter library can be changed, that is, add, replace, delete, so as to improve the adaptability of the filter. For example, the number of times of outputting statistical error information can be obtained, and when the number of times reaches a certain value, the prompt information corresponding to the error information is added to the high-level filter library.
上述实施例中,第一匹配结果是通过高层滤镜库进行匹配所得到的精确结果,第二匹配结果是通过基础滤镜库进行匹配所得到的普适结果,通过判断第一匹配结果和第二匹配结果的关系,来确定最终的目标匹配结果,提高了目标匹配结果的准确率。In the above-mentioned embodiment, the first matching result is an accurate result obtained by matching through a high-level filter library, and the second matching result is a general result obtained through matching through a basic filter library. The relationship between the two matching results is used to determine the final target matching result, which improves the accuracy of the target matching result.
参阅图6,图6为图2所示实施例中的步骤S208的流程图,该步骤S208,即将第一匹配结果与第二匹配结果进行比较的步骤,可以包括:Referring to FIG. 6, FIG. 6 is a flowchart of step S208 in the embodiment shown in FIG. 2. Step S208, that is, the step of comparing the first matching result with the second matching result, may include:
S602:当第一匹配结果中存在字符时,则通过第二匹配结果中的每一字符去匹配第一匹配结果中的每一字符。S602: When a character exists in the first matching result, use each character in the second matching result to match each character in the first matching result.
具体地,当第一匹配结果中存在字符时,即第一匹配记过中存在有相应的匹配结果,例如,当错误信息为“用户账户异常,请重新设置密码”时,通过高层滤镜库匹配出的第一匹配结果为“账户异常,重新设置密码”,通过基础滤镜库匹配出的第二匹配结果为“账户异常,设置密码”,则通过第二匹配结果中的每一字符去匹配第一匹配结果中的每一字符,例如第二匹配结果中的“账户”存在于第一匹配结果中,第二匹配结果中的“异常”也存在与第一匹配结果中,第二匹配结果中的“设置”也存在于第一匹配结果中,第二匹配结果中的“密码”也存在与第一匹配结果中,但是第一匹配结果中的“重新”并未存在与第二匹配结果中。Specifically, when there is a character in the first matching result, that is, there is a corresponding matching result in the first matching demerit, for example, when the error message is "The user account is abnormal, please reset the password", the high-level filter library matches The first matching result is "abnormal account, reset password", and the second matching result obtained through the basic filter library is "abnormal account, set password", then use each character in the second matching result to match Each character in the first matching result, for example, "account" in the second matching result exists in the first matching result, and "abnormality" in the second matching result also exists in the first matching result, and the second matching result also exists in the first matching result. The "setting" in the first matching result also exists in the first matching result, and the "password" in the second matching result also exists in the first matching result, but the "re" in the first matching result does not exist in the second matching result. middle.
S604:当第二匹配结果中的每一字符均在第一匹配结果中存在相匹配的字符时,则返回第一匹配结果完全包含第二匹配结果的结果。S604: When each character in the second matching result has a matching character in the first matching result, return a result that the first matching result completely includes the second matching result.
具体地,上述实施例中,当通过高层滤镜库匹配出的第一匹配结果与第二匹配结果完全相同,或者如上述例子中,两者唯一的区别点仅在于“重新”且该“重新”字符包含在第一匹配结果中,则认为第一匹配结果完全包含第二匹配结果。Specifically, in the above embodiment, when the first matching result matched by the high-level filter library is exactly the same as the second matching result, or as in the above example, the only difference between the two is "re" and the "re" ” character is included in the first matching result, it is considered that the first matching result completely includes the second matching result.
S606:当第二匹配结果中存在至少一个字符在第一匹配结果中不存在相匹配的字符时,则返回第一匹配结果未完全包含第二匹配结果的结果。S606: When there is at least one character in the second matching result and there is no matching character in the first matching result, return a result that the first matching result does not completely include the second matching result.
具体地,当上述实施例中,通过高层滤镜库匹配出的第一匹配结果为“重新设置”,通过基础滤镜库匹配出的第二匹配结果为“账户异常,重新设置”时,即第一匹配结果与第二匹配结果仅“重新设置”字符相同,“账户异常”字符仅存在与第二匹配结果中,因此第一匹配结果未完全包含第二匹配结果。Specifically, in the above embodiment, when the first matching result matched by the high-level filter library is "reset", and the second matching result matched by the basic filter library is "abnormal account, reset", that is, The first matching result and the second matching result are only the same as the "reset" character, and the "account abnormality" character only exists in the second matching result, so the first matching result does not completely include the second matching result.
上述实施例中,第一匹配结果是通过高层滤镜库进行匹配所得到的精确结果,第二匹配结果是通过基础滤镜库进行匹配所得到的普适结果,通过判断第一匹配结果和第二匹配结果的关系,来确定最终的目标匹配结果,提高了目标匹配结果的准确率。In the above-mentioned embodiment, the first matching result is an accurate result obtained by matching through a high-level filter library, and the second matching result is a general result obtained through matching through a basic filter library. The relationship between the two matching results is used to determine the final target matching result, which improves the accuracy of the target matching result.
参阅图7,提供一种网页错误信息处理装置的结构示意图,该网页错误信息处理装置包括:Referring to FIG. 7, a schematic structural diagram of a webpage error information processing apparatus is provided, and the webpage error information processing apparatus includes:
爬取模块100,用于爬取网页中的错误信息。The
匹配模块200,用于当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果;将爬取的错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果。The
比较模块300,用于将第一匹配结果与第二匹配结果进行比较;当第一匹配结果未完全包含第二匹配结果时,则将第一匹配结果和第二匹配结果进行拼接以获得目标匹配结果。The
获取模块400,用于根据目标匹配结果,获取爬取的错误信息的提示信息。The obtaining
返回模块500,用于将提示信息返回至网页。The returning
在其中一个实施例中,获取模块可以包括:In one embodiment, the acquisition module may include:
接收单元,用于接收针对目标匹配结果的调整指令。A receiving unit, configured to receive an adjustment instruction for the target matching result.
处理单元,用于当调整指令表示确认时,则根据目标匹配结果,获取爬取的错误信息的提示信息;当调整指令表示调整时,则根据调整指令对目标匹配结果进行调整,并根据调整后的目标匹配结果,获取爬取的错误信息的提示信息。The processing unit is configured to, when the adjustment instruction indicates confirmation, obtain prompt information of the crawled error information according to the target matching result; when the adjustment instruction indicates adjustment, adjust the target matching result according to the adjustment instruction, and adjust the result according to the adjusted The target matching result of , get the prompt information of the crawled error information.
在其中一个实施例中,该装置还可以包括:In one embodiment, the apparatus may further include:
补充模块,用于将根据目标匹配结果获取的提示信息以及相应的错误信息关联存储至补充库。The supplementary module is used to associate and store the prompt information obtained according to the target matching result and the corresponding error information to the supplementary library.
匹配模块还用于当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与补充库中已存储的错误信息进行匹配。The matching module is also used to match the crawled error information with the error information stored in the supplementary library when there is no prompt information matching the error information in the standard library.
获取模块还用于当爬取的错误信息与补充库中已存储的错误信息匹配成功时,则获取匹配成功的已存储的错误信息相对应的提示信息。The obtaining module is further configured to obtain prompt information corresponding to the successfully matched stored error information when the crawled error information is successfully matched with the stored error information in the supplementary library.
返回模块还用于将提示信息返回至网页。The return module is also used to return the prompt information to the web page.
比较模块还用于当爬取的错误信息与补充库中已存储的错误信息匹配失败时,则继续将错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果。The comparison module is also used for continuing to match the error information with the characters in the high-level filter library to obtain a first matching result when the crawled error information fails to match the error information stored in the supplementary library.
在其中一个实施例中,比较模块还可以用于当第一匹配结果完全包含第二匹配结果时,则将第一匹配结果作为目标匹配结果。In one of the embodiments, the comparison module may also be configured to use the first matching result as the target matching result when the first matching result completely includes the second matching result.
在其中一个实施例中,比较模块还可以用于当第一匹配结果中不存在字符时,则将第二匹配结果作为目标匹配结果。In one of the embodiments, the comparison module can also be configured to use the second matching result as the target matching result when there is no character in the first matching result.
在其中一个实施例中,比较模块可以包括:In one embodiment, the comparison module may include:
匹配单元,用于当第一匹配结果中存在字符时,则通过第二匹配结果中的每一字符去匹配第一匹配结果中的每一字符。The matching unit is configured to match each character in the first matching result with each character in the second matching result when there is a character in the first matching result.
输出单元,用于当第二匹配结果中的每一字符均在第一匹配结果中存在相匹配的字符时,则返回第一匹配结果完全包含第二匹配结果的结果;当第二匹配结果中存在至少一个字符在第一匹配结果中不存在相匹配的字符时,则返回第一匹配结果未完全包含第二匹配结果的结果。The output unit is used to return a result in which the first matching result completely includes the second matching result when each character in the second matching result has a matching character in the first matching result; when the second matching result is in the second matching result When there is at least one character and there is no matching character in the first matching result, a result that the first matching result does not completely contain the second matching result is returned.
上述对于网页错误信息处理装置的限定可以参见上文中对于网页错误信息处理方法的具体限定,在此不再赘述。For the above limitation on the web page error information processing apparatus, reference may be made to the above specific limitation on the web page error information processing method, which will not be repeated here.
请参阅图8,图8为一实施例中的专用爬虫解析终端的结构示意图,该专用爬虫解析终端可以是常规服务器或其他任何合适的计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其中该存储器可以包括非易失性存储介质以及内存储器,该计算机程序可以存储在该非易失性存储介质中,处理器执行程序时实现以下步骤:爬取网页中的错误信息;当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果;将爬取的错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果;将第一匹配结果与第二匹配结果进行比较;当第一匹配结果未完全包含第二匹配结果时,则将第一匹配结果和第二匹配结果进行拼接以获得目标匹配结果;根据目标匹配结果,获取爬取的错误信息的提示信息;将提示信息返回至网页。Please refer to FIG. 8 . FIG. 8 is a schematic structural diagram of a dedicated crawler analysis terminal in an embodiment. The dedicated crawler analysis terminal may be a conventional server or any other suitable computer equipment, including a memory, a processor, and storage on the memory and can A computer program running on a processor, wherein the memory may include a non-volatile storage medium and an internal memory, the computer program may be stored in the non-volatile storage medium, and the processor implements the following steps when executing the program: crawling Error information in the web page; when there is no prompt information matching the error information in the standard library, the crawled error information is matched with the characters in the high-level filter library to obtain the first matching result; The error information is matched with the characters in the basic filter library to obtain the second matching result; the first matching result is compared with the second matching result; when the first matching result does not completely contain the second matching result, the first matching result is The matching result and the second matching result are spliced to obtain the target matching result; according to the target matching result, the prompt information of the crawled error information is obtained; and the prompt information is returned to the web page.
在其中一个实施例中,处理器执行程序时还可以实现以下步骤:接收针对目标匹配结果的调整指令;当调整指令表示确认时,则根据目标匹配结果,获取爬取的错误信息的提示信息;当调整指令表示调整时,则根据调整指令对目标匹配结果进行调整,并根据调整后的目标匹配结果,获取爬取的错误信息的提示信息。In one of the embodiments, when the processor executes the program, the following steps may also be implemented: receiving an adjustment instruction for the target matching result; when the adjustment instruction indicates confirmation, obtaining prompt information of the crawled error information according to the target matching result; When the adjustment instruction indicates adjustment, the target matching result is adjusted according to the adjustment instruction, and prompt information of the crawled error information is obtained according to the adjusted target matching result.
在其中一个实施例中,处理器执行程序时还可以实现以下步骤:将根据目标匹配结果获取的提示信息以及相应的错误信息关联存储至补充库;当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤,包括:当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与补充库中已存储的错误信息进行匹配;当爬取的错误信息与补充库中已存储的错误信息匹配成功时,则获取匹配成功的已存储的错误信息相对应的提示信息;将提示信息返回至网页;当爬取的错误信息与补充库中已存储的错误信息匹配失败时,则继续将错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤。In one of the embodiments, when the processor executes the program, the following steps may also be implemented: associate and store the prompt information obtained according to the target matching result and the corresponding error information in the supplementary library; when there is no matching error information in the standard library When prompting information, the steps of matching the crawled error information with the characters in the high-level filter library to obtain the first matching result include: when there is no prompting information matching the error information in the standard library, then The crawled error information is matched with the stored error information in the supplementary library; when the crawled error information is successfully matched with the stored error information in the supplementary library, a prompt corresponding to the successfully matched stored error information is obtained information; return the prompt information to the web page; when the crawled error information fails to match the error information stored in the supplementary library, continue to match the error information with the characters in the high-level filter library to obtain the first matching result. step.
在其中一个实施例中,处理器执行程序时还可以实现以下步骤:当第一匹配结果完全包含第二匹配结果时,则将第一匹配结果作为目标匹配结果。In one of the embodiments, when the processor executes the program, the following steps may be further implemented: when the first matching result completely includes the second matching result, the first matching result is used as the target matching result.
在其中一个实施例中,处理器执行程序时还可以实现以下步骤:当第一匹配结果中不存在字符时,则将第二匹配结果作为目标匹配结果。In one of the embodiments, the processor may further implement the following steps when executing the program: when there is no character in the first matching result, use the second matching result as the target matching result.
在其中一个实施例中,处理器执行程序时还可以实现以下步骤:当第一匹配结果中存在字符时,则通过第二匹配结果中的每一字符去匹配第一匹配结果中的每一字符;当第二匹配结果中的每一字符均在第一匹配结果中存在相匹配的字符时,则返回第一匹配结果完全包含第二匹配结果的结果;当第二匹配结果中存在至少一个字符在第一匹配结果中不存在相匹配的字符时,则返回第一匹配结果未完全包含第二匹配结果的结果。In one of the embodiments, when the processor executes the program, the following steps may be further implemented: when a character exists in the first matching result, use each character in the second matching result to match each character in the first matching result ; When each character in the second matching result has a matching character in the first matching result, then return the result that the first matching result completely contains the second matching result; When there is at least one character in the second matching result When there is no matching character in the first matching result, the result that the first matching result does not completely contain the second matching result is returned.
上述对于计算机设备的限定可以参见上文中对于网页错误信息处理方法的具体限定,在此不再赘述。For the above limitation on the computer device, reference may be made to the specific limitation on the method for processing web page error information above, which will not be repeated here.
请继续参阅图8,还提供一种计算机可读存储介质,其上存储有计算机程序,如图8中所示的非易失性存储介质,其中,该程序被处理器执行时实现以下步骤:爬取网页中的错误信息;当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果;将爬取的错误信息与基础滤镜库中的字符进行匹配以得到第二匹配结果;将第一匹配结果与第二匹配结果进行比较;当第一匹配结果未完全包含第二匹配结果时,则将第一匹配结果和第二匹配结果进行拼接以获得目标匹配结果;根据目标匹配结果,获取爬取的错误信息的提示信息;将提示信息返回至网页。Please continue to refer to FIG. 8 , a computer-readable storage medium is also provided, on which a computer program is stored, such as a non-volatile storage medium as shown in FIG. 8 , wherein, when the program is executed by the processor, the following steps are implemented: Crawl the error information in the web page; when there is no prompt information matching the error information in the standard library, match the crawled error information with the characters in the high-level filter library to obtain the first matching result; The obtained error information is matched with the characters in the basic filter library to obtain the second matching result; the first matching result is compared with the second matching result; when the first matching result does not completely contain the second matching result, then The first matching result and the second matching result are spliced to obtain the target matching result; according to the target matching result, the prompt information of the crawled error information is obtained; and the prompt information is returned to the webpage.
在其中一个实施例中,该程序被处理器执行时还可以实现以下步骤:接收针对目标匹配结果的调整指令;当调整指令表示确认时,则根据目标匹配结果,获取爬取的错误信息的提示信息;当调整指令表示调整时,则根据调整指令对目标匹配结果进行调整,并根据调整后的目标匹配结果,获取爬取的错误信息的提示信息。In one embodiment, when the program is executed by the processor, the following steps may also be implemented: receiving an adjustment instruction for the target matching result; when the adjustment instruction indicates confirmation, obtaining a prompt of the crawled error information according to the target matching result information; when the adjustment instruction indicates adjustment, the target matching result is adjusted according to the adjustment instruction, and the prompt information of the crawled error information is obtained according to the adjusted target matching result.
在其中一个实施例中,该程序被处理器执行时还可以实现以下步骤:将根据目标匹配结果获取的提示信息以及相应的错误信息关联存储至补充库;当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤,包括:当标准库中不存在与错误信息相匹配的提示信息时,则将爬取的错误信息与补充库中已存储的错误信息进行匹配;当爬取的错误信息与补充库中已存储的错误信息匹配成功时,则获取匹配成功的已存储的错误信息相对应的提示信息;将提示信息返回至网页;当爬取的错误信息与补充库中已存储的错误信息匹配失败时,则继续将错误信息与高层滤镜库中的字符进行匹配以得到第一匹配结果的步骤。In one of the embodiments, when the program is executed by the processor, the following steps may be further implemented: the prompt information obtained according to the target matching result and the corresponding error information are associated and stored in the supplementary library; when there is no error information related to the error information in the standard library When there is matching prompt information, the step of matching the crawled error information with the characters in the high-level filter library to obtain the first matching result includes: when there is no prompt information matching the error information in the standard library, Then, match the crawled error information with the stored error information in the supplementary library; when the crawled error information is successfully matched with the stored error information in the supplementary library, the stored error information corresponding to the successful matching is obtained. The prompt information; return the prompt information to the web page; when the crawled error information fails to match the error information stored in the supplementary library, continue to match the error information with the characters in the high-level filter library to obtain the first match Result steps.
在其中一个实施例中,该程序被处理器执行时还可以实现以下步骤:当第一匹配结果完全包含第二匹配结果时,则将第一匹配结果作为目标匹配结果。In one of the embodiments, when the program is executed by the processor, the following steps may be further implemented: when the first matching result completely includes the second matching result, the first matching result is used as the target matching result.
在其中一个实施例中,该程序被处理器执行时还可以实现以下步骤:当第一匹配结果中不存在字符时,则将第二匹配结果作为目标匹配结果。In one of the embodiments, when the program is executed by the processor, the following steps may also be implemented: when there is no character in the first matching result, the second matching result is used as the target matching result.
在其中一个实施例中,该程序被处理器执行时还可以实现以下步骤:当第一匹配结果中存在字符时,则通过第二匹配结果中的每一字符去匹配第一匹配结果中的每一字符;当第二匹配结果中的每一字符均在第一匹配结果中存在相匹配的字符时,则返回第一匹配结果完全包含第二匹配结果的结果;当第二匹配结果中存在至少一个字符在第一匹配结果中不存在相匹配的字符时,则返回第一匹配结果未完全包含第二匹配结果的结果。In one of the embodiments, when the program is executed by the processor, the following steps may also be implemented: when a character exists in the first matching result, use each character in the second matching result to match each character in the first matching result One character; when each character in the second matching result has a matching character in the first matching result, then return the result that the first matching result completely includes the second matching result; when there are at least one character in the second matching result When a character does not have a matching character in the first matching result, the result that the first matching result does not completely contain the second matching result is returned.
上述对于计算机可读存储介质的限定可以参见上文中对于网页错误信息处理方法的具体限定,在此不再赘述。For the above limitations on the computer-readable storage medium, reference may be made to the specific limitations on the method for processing web page error information above, which will not be repeated here.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。Those of ordinary skill in the art can understand that the realization of all or part of the processes in the methods of the above embodiments can be accomplished by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it may include the flow of the embodiments of the above-mentioned methods. The storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), or the like.
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-described embodiments can be combined arbitrarily. For the sake of brevity, all possible combinations of the technical features in the above-described embodiments are not described. However, as long as there is no contradiction between the combinations of these technical features, All should be regarded as the scope described in this specification.
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several embodiments of the present invention, and the descriptions thereof are specific and detailed, but should not be construed as a limitation on the scope of the invention patent. It should be pointed out that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can also be made, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention should be subject to the appended claims.
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710614416.6A CN107704484B (en) | 2017-07-25 | 2017-07-25 | Webpage error information processing method and device, computer equipment and storage medium |
PCT/CN2018/080139 WO2019019674A1 (en) | 2017-07-25 | 2018-03-23 | Website error information processing method and apparatus, computer device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710614416.6A CN107704484B (en) | 2017-07-25 | 2017-07-25 | Webpage error information processing method and device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107704484A CN107704484A (en) | 2018-02-16 |
CN107704484B true CN107704484B (en) | 2020-06-19 |
Family
ID=61170778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710614416.6A Expired - Fee Related CN107704484B (en) | 2017-07-25 | 2017-07-25 | Webpage error information processing method and device, computer equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107704484B (en) |
WO (1) | WO2019019674A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107704484B (en) * | 2017-07-25 | 2020-06-19 | 深圳壹账通智能科技有限公司 | Webpage error information processing method and device, computer equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011025298A3 (en) * | 2009-08-28 | 2011-06-23 | (주)이즈포유 | Content search management system using an indicator displayed as a result of a keyword search, and method for same |
CN103929440A (en) * | 2014-05-09 | 2014-07-16 | 国家电网公司 | Webpage anti-tampering device and method based on web server cache matching |
CN104750747A (en) * | 2013-12-30 | 2015-07-01 | 腾讯科技(深圳)有限公司 | Method and system for converting error messages into error prompt |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7886000B1 (en) * | 2006-06-27 | 2011-02-08 | Confluence Commons, Inc. | Aggregation system for social network sites |
US20080147652A1 (en) * | 2006-12-14 | 2008-06-19 | Bellsouth Intellectual Property Corporation | Physical address verification within electronic documents |
CN102306177B (en) * | 2011-08-25 | 2013-06-05 | 清华大学 | Multi-strategy combined ontology or instance matching method |
CN105550059A (en) * | 2015-12-09 | 2016-05-04 | 中国建设银行股份有限公司 | Error code conversion method and equipment |
CN106648944B (en) * | 2016-09-26 | 2020-04-17 | 东软集团股份有限公司 | Method and device for processing exception |
CN107704484B (en) * | 2017-07-25 | 2020-06-19 | 深圳壹账通智能科技有限公司 | Webpage error information processing method and device, computer equipment and storage medium |
-
2017
- 2017-07-25 CN CN201710614416.6A patent/CN107704484B/en not_active Expired - Fee Related
-
2018
- 2018-03-23 WO PCT/CN2018/080139 patent/WO2019019674A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011025298A3 (en) * | 2009-08-28 | 2011-06-23 | (주)이즈포유 | Content search management system using an indicator displayed as a result of a keyword search, and method for same |
CN104750747A (en) * | 2013-12-30 | 2015-07-01 | 腾讯科技(深圳)有限公司 | Method and system for converting error messages into error prompt |
CN103929440A (en) * | 2014-05-09 | 2014-07-16 | 国家电网公司 | Webpage anti-tampering device and method based on web server cache matching |
Also Published As
Publication number | Publication date |
---|---|
CN107704484A (en) | 2018-02-16 |
WO2019019674A1 (en) | 2019-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10909868B2 (en) | Guiding creation of an electronic survey | |
US10915702B2 (en) | Methods and systems for validating multiple methods of input using a unified rule set | |
TWI603220B (en) | Method and device for network verification information | |
CN112148509A (en) | Data processing method, device, server and computer readable storage medium | |
US20140278406A1 (en) | Obtaining data from unstructured data for a structured data collection | |
US20190147029A1 (en) | Method and system for generating conversational user interface | |
JP6514244B2 (en) | Difference detection device and program | |
CN112765944A (en) | Form filling method, device, equipment and medium | |
CN113886216B (en) | Interface test and tool configuration method, device, electronic equipment and storage medium | |
US20210133179A1 (en) | Method, system and apparatus for processing database updates | |
CN112818937B (en) | Excel file identification method and device, electronic equipment and readable storage medium | |
CN117707983A (en) | Test case code generation method and related equipment | |
US20170109697A1 (en) | Document verification | |
CN111159016A (en) | Standard detection method and device | |
CN110442340B (en) | Form generation method and device based on data processing and computer equipment | |
CN107704484B (en) | Webpage error information processing method and device, computer equipment and storage medium | |
US20090249181A1 (en) | Method of approximate document generation | |
CN117454038A (en) | Page detection method and device | |
CN107784064B (en) | Webpage data processing method and device, computer equipment and computer storage medium | |
CN111651362B (en) | Test case generation method, device, storage medium and computer equipment | |
HK1250812B (en) | Webpage error information processing method and device, computer equipment and storage medium | |
US9292624B2 (en) | String generation tool | |
HK1250812A1 (en) | Webpage error information processing method and device, computer equipment and storage medium | |
AU2017202199B1 (en) | Software integration testing with unstructured database | |
US20220066795A1 (en) | Knowledge engine auto-generation of guided flow experience |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20180605 Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Applicant after: ONECONNECT FINANCIAL TECHNOLOGY Co.,Ltd. (SHANGHAI) Address before: 200000 Xuhui District, Shanghai Kai Bin Road 166, 9, 10 level. Applicant before: ONECONNECT FINANCIAL TECHNOLOGY Co.,Ltd. (SHANGHAI) |
|
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 Room 201, building A, 1 front Bay Road, Shenzhen Qianhai cooperation zone, Shenzhen, Guangdong Applicant after: ONECONNECT FINANCIAL TECHNOLOGY Co.,Ltd. (SHANGHAI) Address before: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Applicant before: ONECONNECT FINANCIAL TECHNOLOGY Co.,Ltd. (SHANGHAI) |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1250812 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200619 |
|
CF01 | Termination of patent right due to non-payment of annual fee |