我正在尝试使用 Xmlwriter 生成 HTML 输出,并遇到了 HTML 未按预期生成的问题。
我的代码看起来像这样。
writer.WriteStartElement("div");
writer.WriteAttributeString("class", "test");
writer.Flush();
//Load other control which write to same stream.
//other control generate o/p like this <div id=”other control”></div>
writer.WriteFullEndElement();
writer.Flush();
此代码的输出是这样生成的。
<div class="test"
<div id=”other control”></div>
></div>
但预期的输出是
<div class="test">
<div id=”other control”></div>
</div>
有人遇到过同样类型的问题吗?有什么建议么 ?