C# XML创建格式的节点

poyosakura 2012-11-22 01:17:36
用这句
XmlElement node= xml.CreateElement("node");
得到的是
<node></node>
我想得到
<node />
请问该怎么做啊??拜谢!

ps:node.InnerText = "";没用。
...全文
102 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
poyosakura 2012-11-22
  • 打赏
  • 举报
回复
引用 1 楼 kongwei521 的回复:
XmlDocument xmldoc = new XmlDocument(); //加入XML的声明段落 xmldoc.AppendChild(xmldoc.CreateXmlDeclaration("1.0", "UTF-8", null)); //加入根元素 XmlElement xmlelem = xmldoc.CreateElement("", "node……
太谢谢你啦。 可以了,原来重点是下面这句声明。原谅我这个新手。 //加入XML的声明段落 xmldoc.AppendChild(xmldoc.CreateXmlDeclaration("1.0", "UTF-8", null));
蝶恋花雨 2012-11-22
  • 打赏
  • 举报
回复
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/>

12,165

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧