CsQuery替换标签
本文关键字:标签 替换 CsQuery | 更新日期: 2023-09-27 18:18:49
我使用CsQuery来解析HTML文档。我想做的是用"。"字符替换所有的"br"HTML标签。
假设这是我的输入HTML:
<html>
<body>
Hello
<br>
World
</body>
</html>
请求的输出将是:
<html>
<body>
Hello
.
World
</body>
</html>
伪代码:
CQ dom = CQ.CreateFromUrl("http://my.url");
dom.ReplaceTag("<br>", ".");
这可能吗?
谢谢你的建议
这很简单,只需通过设置OuterHTML
来替换<br>
元素。
相关选择器仅为"br"
:
foreach (var br in dom["br"])
br.OuterHTML = ".";
呼叫dom.Render()
查看结果