gpt4 book ai didi

c# - 使用 System.Xml.Linq 命名空间的显式元素结束标记

转载 作者:数据小太阳 更新时间:2023-10-29 01:50:22 24 4
gpt4 key购买 nike

我正在使用 (.NET 3.5 SP1) System.Xml.Linq 命名空间用数据的 div 标记填充 html 模板文档(然后将其保存到磁盘)。有时 div 标签是空的,这对于 HTML 来说似乎是个问题。根据我的研究,DIV 标签不会自动关闭。因此,至少在 Firefox 下,一个 <div />被认为是没有匹配的结束标记的开始 div 标记。

因此,当我通过声明创建新的 div 元素时:

XElement divTag = new XElement("div"); 

如何强制生成的 XML 为 <div></div>而不是 <div /> ?

最佳答案

我不确定为什么你会得到一个空的 DIV(看起来有点毫无意义!)但是:

divTag.SetValue(string.Empty);

应该这样做。

关于c# - 使用 System.Xml.Linq 命名空间的显式元素结束标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/462747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com