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