C# 使用hmtlagilitypack从由div组成的网页表中提取值和标签

C# 使用hmtlagilitypack从由div组成的网页表中提取值和标签,c#,web-scraping,html-agility-pack,C#,Web Scraping,Html Agility Pack,有一个网页,我想在其中提取表中的标签和值,但是该表不是用通常的“tr”和“td”html标记方便地定义的,而是使用“div class..”我似乎找不到这种情况的代码示例。下面是一段HTML代码,它构成了我要查找的表 股票记分卡 市值 {{quoteObj.currentMarketCap} - - 产量 {{quoteObj.lastDividentReported}编号:2}}%% - - 季度股息 {{quoteObj.divident}编号:2} - - 打开 {{quoteObj.

有一个网页,我想在其中提取表中的标签和值,但是该表不是用通常的“tr”和“td”html标记方便地定义的,而是使用“div class..”我似乎找不到这种情况的代码示例。下面是一段HTML代码,它构成了我要查找的表


股票记分卡
市值
{{quoteObj.currentMarketCap}
- -
产量
{{quoteObj.lastDividentReported}编号:2}}%%
- -
季度股息
{{quoteObj.divident}编号:2}
- -
打开
{{quoteObj.open}编号:2}
- -
高
{{quoteObj.high}编号:2}
- -
低
{{quoteObj.low}编号:2}
- -
前收盘
{{quoteObj.previousClosePrice}编号:2}
- -
卷
{{quoteObj.totalVolume | number}
- -
52周高点
{{quoteObj.yearHigh}编号:2}
- -
52周低点
{{quoteObj.yearLow}编号:2}
- -
1年总回报率%
{{quoteObj.oneYearReturn}编号:2}
- -
每股收益
{{quoteObj.eps |编号:2}}
- -
市盈率
{{quoteObj.peRatio}编号:2}
- -
市盈率
{{quoteObj.priceToBookRatio}编号:2}
- -
销售价格比
{{quoteObj.priceToSalesRatio}编号:2}
- -
流通股
{{quoteObj.ShareUnderstanding}编号:2}}M
- -
30天平均量
{{quoteObj.thirtyDayAvgVolume}
- -
交换
{{quoteObj.exchange}
- -
通货
{{quoteObj.currency}
- -
预期报告日期
{{quoteObj.expectedReportDate}日期:'mmmd,yyyy'}
- -
检索数据时出现问题


该表似乎只是Angular JavaScript框架的模板。这意味着需要执行相关的脚本才能正确地呈现和填充数据。HtmlAgilityPack将只解析它直接从服务器接收的HTML,这意味着未描述的模板标记

基本上可以归结为同一件事,可能会帮助你朝着正确的方向前进