【发布时间】:2013-03-31 01:52:26
【问题描述】:
这是我的代码:
CQ dom = CQ.Create(htmlString);
var items = dom[".blog-accordion li"];
foreach (var li in items)
{
var newTournament = false;
var test = li["header h2"];
}
在 foreach 循环中 li 变成了一个 IDomObject 变量,我无法再深入研究它。
有什么建议吗?这是我要解析的示例 HTML:
<ul>
<li>
<header>
<h2>Test</h2>
</header>
</li>
<li>
<header>
<h2>Test 2</h2>
</header>
</li>
<li>
<header>
<h2>Test 3</h2>
</header>
</li>
</ul>
我需要抓取每个 h2 元素的文本。
【问题讨论】:
标签: c# html web-scraping csquery