Cum fac simplu citirea de pagini de pe Web ? Prima varianta este sa incercati cu WebRequest , http://msdn.microsoft.com/en-us/library/system.net.webrequest.aspx . Dar ar trebui sa parsati HTML-ul care NU este XHTML … si imediat va ginditi ca mai sunt sute altii care au aceeasi problema. Asa ca am gasit HTML Agility Pack , http://www.codeplex.com/htmlagilitypack , care stie sa transforme un HTML in XHTML.
Codul pentru incarcarea unei pagini e ridicol de simplu :
HtmlWeb hw = new HtmlWeb(); hw.AutoDetectEncoding = true; HtmlDocument doc = hw.Load(Url); HtmlNode NodeRoot = doc.DocumentNode;
Si de la NodeRoot puteti incepe XPATH cu SelectNodes
Theme design by Jelle Druyts
Pick a theme: BlogXP business calmBlue Candid Blue dasBlog dasblogger DirectionalRedux Discreet Blog Blue Elegante essence Just Html Mono Movable Radio Blue Movable Radio Heat orangeCream Portal Project84 Project84Grass Slate Tricoleur