Suppose you want to analyze pages such as this page on Wikipedia . The following code should work.
var doc = new HtmlDocument(); doc = ..
I tested it and produced the following output:
Acadia 44.35A°N 68.21A°W 47,389.67 acres (191.8 km2) American Samoa 14.25A°S 170.68A°W 9,000.00 acres (36.4 km2) Arches 38.68A°N 109.57A°W 76,518.98 acres (309.7 km2) Badlands 43.75A°N 102.50A°W 242,755.94 acres (982.4 km2) Big Bend 29.25A°N 103.25A°W 801,163.21 acres (3,242.2 km2) Biscayne 25.65A°N 80.08A°W 172,924.07 acres (699.8 km2) Black Canyon of the Gunnison 38.57A°N 107.72A°W 32,950.03 acres (133.3 km2) Bryce Canyon 37.57A°N 112.18A°W 35,835.08 acres (145.0 km2) Canyonlands 38.2A°N 109.93A°W 337,597.83 acres (1,366.2 km2) Capitol Reef 38.20A°N 111.17A°W 241,904.26 acres (979.0 km2) Carlsbad Caverns 32.17A°N 104.44A°W 46,766.45 acres (189.3 km2) Channel Islands 34.01A°N 119.42A°W 249,561.00 acres (1,009.9 km2) Congaree 33.78A°N 80.78A°W 26,545.86 acres (107.4 km2) Crater Lake 42.94A°N 122.1A°W 183,224.05 acres (741.5 km2) Cuyahoga Valley 41.24A°N 81.55A°W 32,860.73 acres (133.0 km2) Death Valley 36.24A°N 116.82A°W 3,372,401.96 acres (13,647.6 km2) Denali 63.33A°N 150.50A°W 4,740,911.72 acres (19,185.8 km2) Dry Tortugas 24.63A°N 82.87A°W 64,701.22 acres (261.8 km2) Everglades 25.32A°N 80.93A°W 1,508,537.90 acres (6,104.8 km2) Gates of the Arctic 67.78A°N 153.30A°W 7,523,897.74 acres (30,448.1 km2) Glacier 48.80A°N 114.00A°W 1,013,572.41 acres (4,101.8 km2) (...)
I think the beginning. If any page crashes, you should see if the layout changes, etc.
Of course, you will also need to find a way to get all the links you want to parse.
One important thing . Do you know if clearing Wikipedia is allowed? I have no idea, but you have to make sure that this is before that ... ;)