求一个c# datagridview 导出 xml 实例

 我来答
SimpleShi
2011-09-02 · TA获得超过371个赞
知道小有建树答主
回答量:396
采纳率:0%
帮助的人:320万
展开全部
The First,你要搞清楚XML的操作,那就简单了,
首先你简历XML对象XmlDocument XmlDoc=new XmlDocument();
然后XmlDoc.LoadXml("这里写Xml文件的版本,编码等");
然后新建Xml节点,XmlElement Xe=XmlDoc...........后面繁琐,直接给你一个新建XML的代码看看,
// 创建一个新的日志节点并将它添加到根节点下
XmlElement parentNode = xdoc.CreateElement("WebLog");
xdoc.DocumentElement.PrependChild(parentNode);
// 创建所有用于存储信息的节点
XmlElement titleNode = xdoc.CreateElement("Title");
XmlElement contentNode = xdoc.CreateElement("Content");
XmlElement timeNode = xdoc.CreateElement("Time");
// 获取文本信息 这里面的Title还有Content部分都是Xml文件的节点信息,也就是你数据控件里面要填入Xml文件里面的东东。自己取值放进去
XmlText titleText = xdoc.CreateTextNode(title);
XmlText contentText = xdoc.CreateTextNode(content);
XmlText timeText = xdoc.CreateTextNode(DateTime.Now.ToString("yyyy-MM-dd"));
// 将上面创建的各个存储信息的节点添加到guest节点下但并不包含最终的值
parentNode.AppendChild(titleNode);
parentNode.AppendChild(contentNode);
parentNode.AppendChild(timeNode);
// 将上面获取的文本信息添加到与之相对应的节点中
titleNode.AppendChild(titleText);
contentNode.AppendChild(contentText);
timeNode.AppendChild(timeText);

// 保存存储信息的XML文件
xdoc.Save(filepath);
更多追问追答
追问
数据在 datagridview1中
datagridview中的数据导出保存成xml格式
追答
知道啊,你别说你不会从里面取值出来吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式