C# 基于下拉列表的抓取
这里是链接C# 基于下拉列表的抓取,c#,.net,web-scraping,C#,.net,Web Scraping,这里是链接 我正在为var标记获取null值。我的确切位置是。我必须从2014年到1940年的droppdownlist年中删除您想要选择的HTML内容,它不是直接出现在所描述的URL中,而是加载在iframe中。您需要进行分析。页面不存在。 #document <html> <head></head> <body bgcolor="f2f2f2" leftmargin="0" topmargin="5">
我正在为var标记获取null值。我的确切位置是。我必须从2014年到1940年的droppdownlist年中删除您想要选择的HTML内容,它不是直接出现在所描述的URL中,而是加载在iframe中。您需要进行分析。页面不存在。
#document
<html>
<head></head>
<body bgcolor="f2f2f2" leftmargin="0" topmargin="5">
<style> ...
</style>
<table width="100%"">
<tbody>
<tr></tr>
<tr>
<form id="frmFindParts"></form>
<td>
<select id="selYear"
onchange="document.getElementById('frmFindParts').
submit();" name="year">
<option value="">2015</option>
</td>
</tr>
<tr>...</tr></tbody></table>
var html = PageRetriever.ReadFromServer(pqi.URL, false);
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
var tags = htmlDoc.DocumentNode.SelectNodes("//select[@id='selYear'] //option");