Can you create an XML for a website that you do not own?
This is the first question came to my mind when I was thinking to do the following demo app:
Let's say there is a Main Page contains 5 Best Students each has a unique URL with the pattern (http://www.URL.com/StudentDetail.aspx?Id=xxx) directing to a Student Detail Page.
In Student Detail Page there are 3 attributes for a Student. (Name,GPA,Major)
The website updates the names every day with new 5 Students and different 5 URLS with the pattern I mentioned above.

So, If I want to parse all the 5 best students to my UIView. What would be the best ideal way to do it? HTML Parsing would be a nightmare for me because the html Main Page code is not well organized. That's why I asked the first question above.