Nhóm :
Member
Tham gia:
16-06-2010
Bài viết:
43
Lần thăm:
308

ScrapySharp - Select mã html trong csharp như jQuery


Demo:

var htmlDocument = new HtmlDocument(); 
htmlDocument.Load(@"Html/Page1.htm"); 
html = htmlDocument.DocumentNode;

var divs = html.CssSelect("div");  //pour tous les div
 
var nodes = html.CssSelect("div.content"); //div de style content
 
var nodes = html.CssSelect("div.widget.monthlist"); // le div doit avoir les deux classes
 
var nodes = html.CssSelect("#postPaging"); //nodes ayant l’id postPaging
 
var nodes = html.CssSelect("div#postPaging.testClass"); //nodes ayant l’id postPaging et la classe testClass
 
var nodes = html.CssSelect("div.content > p.para"); //les p de style para étant descendants directs d’un div de style content
 
var nodes = html.CssSelect("input[type=text].login"); // textbox avec la classe login …



Mã nguồn:

https://github.com/rflechner/ScrapySharp