How do get data from webbrowser in C# -
have form , 1 webbrowser want retrieve data displayed on webbrowser must do? div tags
<div id="divtop"> <div id="text-conent" style="width: 500px; float: right;"></div> <div id="grid" style="margin-removed 505px; height: 700px;"></div> </div> i want take content tag div 'text - conent' not know how
you can webbroswer content "webbrowser.documenttext" property
then can use csquery parse html example or method like. (even regex if think it's more simple) if know jquery, it'll easy.
https://github.com/jamietre/csquery
var html = mywebbrowser.documenttext; var dom = cq.create(html); var divcontent = dom.select("#text-conent").text(); edit
if want download page data, can remove webbrowser , use that
var dom = cq.createfromurl("http://www.test.com"); var divcontent = dom.select("#text-conent").text(); richtextbox1.text = divcontent; these 2 lines everything.
Comments
Post a Comment