HTMLAgilityPack으로 이미지 태그가 닫히지 않습니다.

html-agility-pack

문제

HTMLAgilityPack을 사용하여 새 이미지 노드를 작성하면 이미지의 닫는 태그를 제거하는 것처럼 보입니다. 예를 들어 외부 html을 확인할 때와 같이해야합니다.

string strIMG = "<img src='" + imgPath + "' height='" + pubImg.Height + "px' width='" + pubImg.Width + "px' />";

HtmlNode newNode = HtmlNode.Create(strIMG);

이것은 xhtml을 나눕니다.

인기 답변

Micky가 제안한 것처럼 XML을 출력하도록 알려주지 만 XML을 원하지 않는 다른 이유가 있다면 다음을 시도하십시오.

doc.OptionWriteEmptyNodes = true;



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.