我试图使用 HTMLAgilityPack 来操作一些 Html。我也决定尝试 CSQuery。
目标是提取和 img 标签,然后 src 并将其重新插入到 h3 标签的前面。
假设 html:
<div class="col-md-6">
<div class="item">
<div class="content galleryItem">
<h3>
Al Shabaab kill at least 29 in latest attacks on Kenyan coast
</h3>
<p> <img alt src="../../../../images/AlShabaab.jpg"></p>
<p>
Al Shabaab killed at least 29 people in two coastal areas of Kenya.</p>
</div>
</div>
</div>
目标是将img移到h3前面
我使用以下内容从 img 标签中删除样式 attr:
Dim csq = CQ.Create(input)
Dim csstyle = csq("img")
Return csstyle.RemoveAttr("style")