| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 505 人关注过本帖
标题:如何在winform中向XML文件插入数据啊?
只看楼主 加入收藏
williamweng
Rank: 1
等 级:新手上路
帖 子:34
专家分:2
注 册:2010-10-7
结帖率:83.33%
收藏
已结贴  问题点数:5 回复次数:2 
如何在winform中向XML文件插入数据啊?
知道怎么用winform创建一个XML文件了,就是不知道怎么继续向已有的XML文件里继续插入数据啊?
程序代码:
XmlTextWriter writer = new XmlTextWriter("hello.xml", System.Text.Encoding.UTF8);
                writer.WriteStartDocument(true);
                writer.Formatting = Formatting.Indented;
                writer.Indentation = 2;
                writer.WriteStartElement("Table");
                createNode(IDTextBox.Text, nameTextBox.Text, gender.Text, writer);
                writer.WriteEndElement();
                writer.WriteEndDocument();
                writer.Close();
                MessageBox.Show("XML File created ! ");
搜索更多相关主题的帖子: 如何 
2012-02-19 12:47
xydddaxia
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:33
帖 子:466
专家分:2307
注 册:2009-3-20
收藏
得分:5 
public static void addXmlTtem(string parentNode, string newNode, string filepath)
        {
            XmlDocument doc = new XmlDocument();
            doc.Load(filepath);
            XmlNode list = doc.GetElementsByTagName(parentNode)[0];
            XmlElement el = doc.CreateElement(newNode);
            //添加属性
            el.SetAttribute("属性1", "值1");
            el.SetAttribute("属性2", "值2");
            el.SetAttribute("属性3", "值3");
            ...
            ...
            ...
            //添加节点
            list.AppendChild(el);
            doc.Save(filepath);
        }

站在春哥的肩膀上
2012-02-20 09:42
williamweng
Rank: 1
等 级:新手上路
帖 子:34
专家分:2
注 册:2010-10-7
收藏
得分:0 
回复 2楼 xydddaxia
多谢!
2012-02-23 09:37
快速回复:如何在winform中向XML文件插入数据啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029946 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved