【发布时间】:2016-05-10 09:12:40
【问题描述】:
我对 HTML 没有任何经验,请原谅任何不正确的术语。
我正在尝试使用 HTML Agility Pack 解析 HTML 文档,并且正在寻找一个非常具体的字符串。
我要获取表单的所有字符串:
<img src="..." etc=....">
所以我的选择参数是
HtmlNodeCollection images = doc.DocumentNode.SelectNodes("//img[@src]");
但是,这最终也会返回字符串,例如
<img width="..." src="..." etc="..">
在我看来(至少据我所知):搜索 img 标签和 src 只需要在同一级别上找到,不一定在 img 标签旁边。
查看文档后,我觉得我正在尝试使用此功能做一些我不允许做的事情。
有人可以建议正确的方法来做到这一点。谢谢!
【问题讨论】:
标签: c# html tags html-agility-pack