【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);