我有一个代码可以创建一个XDocument,并且使用System.Xml.Linq类添加XElements。只有问题是,如果xml节点没有值,它将返回一个已经关闭的标签。即强制XML有闭合标签?
<Title />
但是我有点儿不习惯创建一个显示开始标记和关闭标记的XML。即
<Title></Title>
即使它没有价值。有没有办法让它看起来像这样?
P.S .:我将这段代码保存在数据库中,在一个接受数据类型xml的表列下,因此添加一个字符串.Empty在数据库中关闭,因此FML。有任何想法吗?
书面元素的两种方式是等价的就XML而言。任何处理XML的工具都不应该在其中一个上发生。 – Joey 2012-07-19 08:00:34
不幸的是,客户希望看到打开和关闭标签,所以我遇到了一个大问题。 – Nathan 2012-07-19 08:52:06