jspωiki
Data Scraping

Overview#

Data Scraping (or Screen Scraping) is a technique in which a computer program extracts data from human-readable output coming from another program without the use of an Application Programing Interface (API) or Software Development Kit (SDK).

Data Scraping is distinguished from regular parsing as the output being obtained was intended for display to an end-user, rather than as input to another program, and is therefore usually neither documented nor structured for convenient parsing.

Data Scraping often involves ignoring binary data (usually images or multimedia data), display formatting, redundant labels, superfluous commentary, and other information which is either irrelevant or hinders automated processing.

Data Scraping is subject to failure if the screen output changes.

Data Scraping is often part of a Data Extraction Transformation process.

Web scraping#

Web scraping is Data Scraping used for extracting data from websites.

More Information#

There might be more information for this subject on one of the following: