html a标签node,从node.InnerHtml中删除“img”和“a”标签

我想从我的html中仅提取文字

var sb = new StringBuilder();

doc.LoadHtml(inputHTml);

foreach (var node in Doc.DocumentNode.ChildNodes)

{

if (node.Name == "strong" || node.Name == "#text"

|| node.Name == "br" || node.Name == "div"

|| node.Name == "p" || node.Name != "img")

{

sb.Append(node.InnerHtml);

}

}

现在在我的node.InnerHtml中是这个html:

1

text
, text
text

text

2

text text text.  

href="/content/essie-classics">text

src="" alt="" title="" height="100">

src="http://example.com/img_8862.jpg"

alt="" title="" height="100">

如何删除img和标签?

img标签没有关闭标签

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值