我正在尝试打开一个 HTML 文件,遍历匹配特定条件的 div,然后遍历匹配这些 div 中特定条件的 p 标签。
CQ dom = CQ.CreateFromFile("page.html");
CQ document_divs = dom["div"];
document_divs.Each((i,document_div) =>
{
string divid = document_div.Id;
if (divid.Contains("page"))
{
CQ page_ptags = document_div["p"];
page_ptags.Each((j, page_ptag) =>
{
lblOutput.Text = page_ptag.Id;
});
}
});
它可以很好地选择 div,但我不确定如何在 div 中选择 p 标签。我知道这条线有问题:
CQ page_ptags = document_div["p"];
但是我应该改变什么?