使用SGML Reader关闭单个HTML标签

时间:2018-08-02 13:42:39

标签: sgmlreader

我正在使用SgmlReader从HTML生成XHTML输出。问题是关于

之类的单个HTML标签

<IMG>

使用SgmlReader时,此标记生成为

<IMG></IMG>

我知道这在语法上是正确的,但是,对于XHTML样式,我需要知道是否可以生成

<IMG />

相反。

问候 海梅

1 个答案:

答案 0 :(得分:0)

您只需要指定DocType属性,就像这样:

Sgml.SgmlReader sgmlReader = new Sgml.SgmlReader();
sgmlReader.DocType = "HTML";

此外,您应该在SgmlReader项目的嵌入式资源中拥有"Html.dtd"文件。 它帮助了我。