【发布时间】:2017-10-19 17:04:02
【问题描述】:
我有一个与 HtmlAgilityPack 相关的问题
这里是html代码
<div class="grid-container">
<div class="grid-header">
<div class="templateclass">
<p-tabView [activeIndex]="activeTabIndex">
<p-tabPanel *ngFor="let note of notes" [header]="note.noteName">
<perfect-scrollbar class="ps-scroll">
<div class="progressbarStyle">
<p-progressBar [value]="note?.percentageCompleted"></p-progressBar>
</div>
<div [innerHTML]="note?.getDisplayHtml()">
</div>
</perfect-scrollbar>
</p-tabPanel>
</p-tabView>
</div>
</div>
</div>
这是我的 C# 代码
HtmlAgilityPack.HtmlDocument htmlDocument = new HtmlAgilityPack.HtmlDocument();
string htmlData = File.ReadAllText(filePath);
htmlDocument.LoadHtml(htmlData);
IEnumerable<HtmlAgilityPack.HtmlNode> tagNodes = htmlDocument.DocumentNode.SelectNodes("//p-tabPanel");
为什么返回的 SelectNode 总是为 null?
我试图找到以下 p-tabView、p-tabPanel、完美滚动条、p-progressBar 和 div,我刚刚得到了完美滚动条和 div 的有价值的结果
你怎么看?
【问题讨论】:
标签: c# html xpath html-agility-pack