博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#操作XmlDocument对象 报缺少根节点 一一道来
阅读量:6249 次
发布时间:2019-06-22

本文共 842 字,大约阅读时间需要 2 分钟。

C# 操作XmlDocument文档

1.第一步选择文件目录

string FileName=string.Empty;
SaveFileDialog sfd=new SaveFileDialog();
if(sfd.ShowDialog() == DialogResult.OK)
{
    FileName = sfd.FileName;
}
FileStream fs;//判断文件是否存在
if(!File.Exists(FileName))
{
    fs = File.Create(FileName);
    fs.Close();
}
2.创建文件的声明
XmlDocument xmlDoc = new XmlDocument();//创建Xml文件的声明
XmlDeclaration xmlDeclar = xmlDoc.CreateXmlDeclaration("1.0","UTF-8",null);
XmlElement rootElement = xmlDoc.DocumentElement;//获取文档根
xmlDoc.InsertBefore(xmlDeclar,rootElement);//在文档根元素之前添加声明
XmlElement root = xmlDoc.CreateElement("Configuration");//创建根节点
xmlDoc.AppendChild(root);
3.保存以上创建
xmlDoc.Save(FileName);//保存根节点之后才能向Xml文件中创建子节点
4.加载文件
xmlDoc.Load(FileName);
5.创建节点或元素
XmlElement rootNode = xmlDoc.DocumentElement;
rootNode.InnerText = "*****";
//Todo.....根据Document对象操作

 

/*****docking panel第三方组件 记录********/

转载地址:http://koria.baihongyu.com/

你可能感兴趣的文章
光伏竞价上网 项目盈利将逐步回归均值
查看>>
x86服务器的王者之战 —— 戴尔PowerEdge服务器在全球及亚太市场排名第一
查看>>
《高性能Linux服务器构建实战》——1.6节Nginx性能优化技巧
查看>>
杨永智:我有一些区块链应用的经验可以传授 | 硬创公开课
查看>>
中国人民大学助力政府大数据预警预测平台
查看>>
直接法硅片助力光伏平价上网
查看>>
纵览各国关键信息基础设施配套网络安全法规建设
查看>>
阿里云增速连超亚马逊 云计算三巨头格局将成
查看>>
“想哭”来袭 信息安全产业会“笑”吗
查看>>
“互联网+大数据”成为审讯突破口
查看>>
联发科4G方案渐趋成熟 2016市场或将迎来大反转
查看>>
商场没有永久的敌人 英特尔拟为ARM生产芯片
查看>>
大数据时代:九个大数据应用领域
查看>>
再度入场 重资产探路 公交WiFi卷土重来
查看>>
首次曝光!在线视频衣物精确检索技术,开启刷剧败明星同款时代
查看>>
实战篇-六十六行完成简洁的Rss输出类
查看>>
世界各地GSM和LTE移动网络存在严重安全漏洞
查看>>
资源编排最佳实践之入门篇:云服务器如何从1到N?
查看>>
Grumpy:Google 用 Go 开发的 Python 运行时
查看>>
欧盟取消4家中国企业在晶体硅光伏组件及关键零部件双反案中的价格承诺
查看>>