为了账号安全,请及时绑定邮箱和手机立即绑定

HtmlAgilityPack.HtmlNode类和HtmlAgilityPack.HtmlDocument类的使用!

HtmlAgilityPack.HtmlNode类和HtmlAgilityPack.HtmlDocument类的使用!

墨色风雨 2018-12-07 00:38:12
今天一个晚上我就在纠结这两个类,到现在对几个方法还是没有头绪,请各位大鸟帮帮忙!! 1)doc.DocumentNode.SelectSingleNode()这个方法是什么意思,怎么用? 2)能不能通过HtmlNode.SelectNodes()这个方法获取下面的html代码中<p>节点 1 <!-- #BeginEditable "content" --> 2 <div align="center"><font size="2"><b>反义词(1) </b></font> </div> 3 <p> Abet/deter <br> 4 abet v.鼓动,唆使 <br> 5 They abetted the boy in a crime.<br> 6 他们唆使那个小男孩犯罪。 <br> 7 deter v.制止 <br> 8 Failure did not deter him from trying again.<br> 9 失败并没有制止他们再度尝试。 </p> 10 <p> abhor/admire <br> 11 abhor v.憎恶 <br> 12 She abhors flattery. <br> 13 她极端厌恶奉承。 <br> 14 admire v.赞美 <br> 15 Do you admire it? <br> 16 你赞美它吗? </p> 17 <p></p> 18 <br> 19 <!-- #EndEditable --></DIV> 20 </DIV> 3)在上面这段html代码中,哪个节点是根节点? 谢谢各位大神帮忙!!  
查看完整描述

3 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

DocumentNode就是HtmlNode,SelectSingleNode和SelectNodes方法一样的用xpath语法去获取,只是一个返回唯一节点一个返回符合条件的所有节点。

查看完整回答
反对 回复 2019-01-21
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

讲的太宽泛了,这些我在一些文档上也能看到,能不能详细的讲一下?

查看完整回答
反对 回复 2019-01-21
  • 3 回答
  • 0 关注
  • 301 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信