没有合适的资源?快使用搜索试试~ 我知道了~
C#操作xml,比较详细
5星 · 超过95%的资源 需积分: 10 116 下载量 193 浏览量
2009-06-26
10:41:58
上传
评论
收藏 45KB DOC 举报
温馨提示
试读
12页
C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细C#操作xml,比较详细
资源推荐
资源详情
资源评论
C#
操作
xml
作者:雪域森林文章来源:www.cnblogs.com 发布日期:2009-02-21 浏览次数:18
打印这篇文章
C#操作 xml
引用命名空间:using System.Xml
1.检查所要操作的 xml 文件是否存在:
System.IO.File.Exists(文件路径及名称);
2.得到 xml 文件:
(1)在 asp.net 中可以这样得到:
XmlDocument xmlDoc = new XmlDocument();
//导入 xml 文档
xmlDoc.Load( Server.MapPath("xmlTesting.xml"));
//导入字符串
//xmlDoc.LoadXml("<bookStore><book id="01" price="3.5 元"> 读者</book></bookStore>");
注:Server.MapPath("xmlTesting.xml")此时的 xmlTesting.xml 文件必须是在当前的解决方案里;同样可以写成完整的物理路
径 xmlDoc.Load (@"E:"软件学习"测试"myNoteWeb"xmlTesting.xml")
(2)在 windForm 中直接用物理路径得到所要操作的 xml 文件具体实现方法同上
3.创建 xml 文件:
XmlDocument xmlDoc = new XmlDocument(); //创建 xml 文档(实例化一个 xml)
XmlNode root = xmlDoc.CreateElement("bookStore");//创建根节点
//创建第 1 个子结点:
XmlNode bookNode = xmlDoc.CreateElement("book");
bookNode.InnerText = "读者";
//为此节点添加属性
法 1:
bookPublishNode.SetAttribute("id", "01")
root.AppendChild(bookNode);
法 2:
XmlAttribute xmlattribute = tempXmlDoc.CreateAttribute("price");
xmlattribute.Value = "3.5 元";
tempRoot .Attributes .Append(xmlattribute )
//创建第 2 个根节点的子结点:
XmlNode tempBookNode = xmlDoc.CreateElement("tempbook ");
tempBookNode.InnerText ="文摘";
root.AppendChild(tempBookNode);
xmlDoc.AppendChild(root); //将根节点添加到 xml 文档中
try
{
xmlDoc.save(“bookInfo.xml”);//xml 将保存到当前解决方案的目录下
}
catch (Exception ex)
{
剩余11页未读,继续阅读
资源评论
- fly198702172012-06-08代码值得借鉴,不错了,学习了
- chenjilai2015-11-16简单的xml操作,还行吧
zhupeihua
- 粉丝: 2
- 资源: 45
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IMG_2976.jpg
- cesiumVersionChanges1.117
- MI4953-VB一款SOP8封装2个P-Channel场效应MOS管
- MI4946-VB一款SOP8封装2个N-Channel场效应MOS管
- MI4904-VB一款SOP8封装2个N-Channel场效应MOS管
- 企业数字化转型顶层设计与企业架构TOGAF 9.2
- 01-basic-sample-20220716164705
- Serial Port Utility(1).zip
- MI4825-VB一款SOP8封装P-Channel场效应MOS管
- 基于Django实现配置管理系统 资产管理系统源码+在线演示+运行说明.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功