Download Data extraction tools
Transcript
If the content we want to extract is placed between two strings that are not going to be modified then the extraction is going to be performed without problems. If the content we want to extract is placed between two strings used for its location and are going to be modified then the extraction is not going to be performed as it is not going to be found and problems will appear. In conclusion, this tool will have a good resilience property depending on the change realized to the HTML structure. As there are more possibilities to modify other content than the strings used to identify the field, we are going to categorize this tool with a good resilience property. 4.4.2- Structure If we take a look at the original structure of this Web Page we can see that the content of our interest is located on the second column of the first row of the second table of our HTML code. We want to extract all the information from the rows of this column. Each one of them represents a publication and we can find all the information that we want to extract. We can make a first test of extracting information using this structure. After that we are going to make modifications on this Web Page that pretend to represent possible changes that a Webmaster could apply to update the content and could lead to data extraction errors. Figure 55: HTML parsing tree structure of the Amazon test 56