spa*_*zel 5 .net html c# asp.net sanitization
我的C#网站允许用户提交要在网站上显示的HTML.我想限制HTML允许的标签和属性,但我无法弄清楚如何在.net中执行此操作.
我已经尝试过使用Html Agility Pack,但是我没有看到如何修改HTML,我可以看到如何浏览HTML并查找某些数据,但实际生成输出文件让我感到困惑.
有没有人有一个很好的例子来清理.net中的HTML?敏捷包可能是答案,但文档缺乏.
使用 HtmlAgilityPack,您可以从输入中删除不需要的标签:
node.ParentNode.RemoveChild(node);
Run Code Online (Sandbox Code Playgroud)