display web page question in Webbrowser need help

vbMarkO

Centurion
Joined
Aug 19, 2005
Messages
157
I am taking a different approach here and I am not sure I can do this

SInce I cant seem to figure out how to parse this web page

http://www.cityoftulsa.org/divisions/divisions.aspx?div=udsw
and strip the info I need from it I am looking for an alternative and thats just giving in and just display it in a webbrowser control

However, I dont wish to just display the whole page

If you would look at the page you will see a table appear with info ....

I want to just show the table not all the white around the table does that make sense?

Ok I'm not finished ..... please note that this page already refreshes itself every 60 seconds ...

big woo right ... well the table can grow ... in other words sometimes there may be 3 calls listed while other times 10 or more listed

so I know that my container or web browser control will need to be able to expand at the bottom

NOw as far as code I know how to navigate the we browser to the page just not sure how to only display the table and then how to also make it expand as the table expands

Any thoughts .... appreciated


vbMarkO
 
So, you have no access to the data source?

You want to resize a webbrowser control to perfectly fit the table?

It's fragile, and I would not recommend to do it that way.

I'd keep trying to parse the data. Here's a trick I used with my RSS reader. Take the table tag and it's children and load it as a string into an XmlDocument object.

Walk the inner table tag and it's children and rip the data from the td tags. You have to keep a counter to keep track of which td tag belongs to what property.

It's still fragile, but you can display and manipulate it anyway you want, and you could use a configuration file to keep track of which fields are associated with what property names. And if you want to keep it real flexible, instead of creating a class for storing the data, just use a dictionary.
 
Back
Top