【C#操作XML的问题】XmlDocument.CreateElement生成的怎么是半个标签。。。
操作前XML如下<?xml version="1.0" encoding="utf-8" ?>
<project>
<data>
<!--数据区 -->
</data>
</project>
操作代码: XmlDocument doc = new XmlDocument();
doc.Load(path);
XmlNode xn = doc.SelectSingleNode("/project/data");
XmlElement xe = doc.CreateElement("group");
xn.AppendChild(xe);
doc.Save(path);
操作后xml如下:<project>
<data>
<!--数据区 -->
<group />
</data>
</project>
我想要的是插入<group> </group> 这样有头有尾的节点。。。 求指点
------解决方案--------------------
这样
XmlElement xe = doc.CreateElement("group");
xe.InnerText = "";
xn.AppendChild(xe);