1
我使用HtmlAgilityPack
,我试图让这两个图像标签中的内容:没能获得img标签内容
<div style="padding-left: 27px;">
<img src="http://s1.swimg.net/gsmf/578/img/events/appearance.png" width="13" height="13" alt="Presenze" title="Presenze"> 6
<img src="http://s1.swimg.net/gsmf/578/img/events/G.png" width="13" height="13" alt="Goal" title="Goal"> 0
</div>
如何可以看到每个img标签没有关闭,我米尝试使用此代码来获取6
和0
:
Convert.ToInt32(div.SelectSingleNode(".//img[0]").InnerText.Trim())
的div
变量包含上面的HTML。问题是我在此代码上获得null
:(div.SelectSingleNode(".//img[0]")
。
也许是因为标签没有关闭,事实上我看到div
变量中只有一个项目包含所有的img标签。
我该如何解决这个问题?
谢谢我不知道这种做法 – Unchained