html-agility-pack – 使用HTMLAgilityPack不能关闭的图像标记

前端之家收集整理的这篇文章主要介绍了html-agility-pack – 使用HTMLAgilityPack不能关闭的图像标记前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用 HTMLAgilityPack写出一个新的图像节点,似乎删除图像的结束标签,例如应该是当你检查外部html,有.
string strIMG = "<img src='" + imgPath + "' height='" + pubImg.Height + "px' width='" + pubImg.Width + "px' />";

HtmlNode newNode = HtmlNode.Create(strIMG);

这打破了xhtml.

解决方法

告诉它输出XML,因为Micky建议工作,但如果您有其他原因不想要XML,请尝试:
doc.OptionWriteEmptyNodes = true;

猜你在找的HTML相关文章