【问题标题】:Using SGML Reader to close single HTML tags使用 SGML Reader 关闭单个 HTML 标签
【发布时间】:2019-01-10 07:39:24
【问题描述】:

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

这样的单个 HTML 标签

<IMG>

使用SgmlReader时,这个标签生成为

<IMG></IMG>

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

<IMG />

改为。

问候 詹姆

【问题讨论】:

    标签: sgmlreader


    【解决方案1】:

    您只需要指定 DocType 属性,如下所示:

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

    您还应该在 SgmlReader 项目的嵌入式资源中包含 "Html.dtd" 文件。 它帮助了我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-25
      • 1970-01-01
      • 2014-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多