C# XML创建<node />格式的节点
用这句
XmlElement node= xml.CreateElement("node");
得到的是
<node></node>
我想得到
<node />
请问该怎么做啊??拜谢!
ps:node.InnerText = "";没用。
[解决办法]
XmlDocument xmldoc = new XmlDocument();
//加入XML的声明段落
xmldoc.AppendChild(xmldoc.CreateXmlDeclaration("1.0", "UTF-8", null));
//加入根元素
XmlElement xmlelem = xmldoc.CreateElement("", "node", "");
xmldoc.AppendChild(xmlelem);
xmldoc.Save("c:\\cc.xml");
输出
<?xml version="1.0" encoding="UTF-8"?>
<node/>