0
您好,我製作HttpWebResponse並獲取HtmlPage所需的全部數據,例如帶有日期信息的表格,需要將它們保存到數組列表並將其保存到xml文件HTML頁面的如何獲取HtmlAgilityPack中類的另一個元素內的元素
例
<table>
<tr>
<td class="padding5 sorting_1">
<span>01.03.14</span>
</td>
<td class="padding5 sorting_1">
<span>10.03.14</span>
</td>
</tr>
</table>
我的代碼使用HtmlAgilityPack完全不工作,這個我可以從跨度獲取信息是具有類
private static List<string> GetListDataByClass(string HtmlSourse, string Class)
{
List<string> data = new List<string>();
HtmlAgilityPack.HtmlDocument DocToParse = new HtmlAgilityPack.HtmlDocument();
DocToParse.LoadHtml(HtmlSourse);
foreach (HtmlNode node in DocToParse.DocumentNode.SelectNodes("//span[@class='" + Class + "']"))
{
if(node.InnerText!=null) data.Add(node.InnerText);
}
return data;
}
,但對我來說TD具有I類tryied
foreach (HtmlNode node in DocToParse.DocumentNode.SelectNodes("//td[@class='" + Class + "']"))
但沒有奏效
母豬我需要閱讀這些數據來獲取日期14年1月3日和14年2月10日
母豬任何想法我怎麼能得到這個日期(01.03.14和10.02.14)?
嗯它給錯誤 - >對象引用未設置爲對象的實例 –