0

私は c# 用の HTML Agility パックを初めて使用します (この dll の .net 2.0 バージョンを使用)。

このバージョンのjqueryをHTMLアジリティで作成するにはどうすればよいですか?

var arr = $('.group.section', '#accordion1');
for (var i=0; i<arr.length; i+=1) {
    section = $('h3', $(arr[i])).eq(0);
}
4

1 に答える 1

1

Fizzlerは HtmlAgilityPack のアドオンであり、CSS セレクター (つまり、「jquery」と呼ばれるもの) を使用できます。

サイトから:

var document = htmlDocument.DocumentNode;

// yields: [<p class="content">Fizzler</p>]
document.QuerySelectorAll(".content"); 

// yields: [<p class="content">Fizzler</p>,<p>CSS Selector Engine</p>]
document.QuerySelectorAll("p");

// yields empty sequence
document.QuerySelectorAll("body>p");

// yields [<p class="content">Fizzler</p>,<p>CSS Selector Engine</p>]
document.QuerySelectorAll("body p");

// yields [<p class="content">Fizzler</p>]
document.QuerySelectorAll("p:first-child");
于 2012-11-23T03:01:28.727 に答える