xml C# 操作

1. XML文件是一种常用的文件格式 可进行存储 有现成的类可以访问 知道这一点就可以了,历史什么的知不知道都无所谓

2.应用场景  用于简单数据的存储和增删改差 也有别的用途 我还用到

3.调用方法 C# 中有好几种调用方式  只说一种

XmlDocument 对象 
 XmlDocument doc = new XmlDocument(); //实例化
 
 doc.Load(@"..\..\某个文件名.xml"); //加载xml文件
 XmlNode xn = doc.SelectSingleNode("根节点名");

 XmlElement xe = (XmlElement)xn1; //转化为元素
 
 //某个对象的字段   获取 某个属性值
 bookModel.BookISBN = xe.GetAttribute("ISBN").ToString();
//属性就是对应的这个东西 Type ISBN
<book Type="必修课" ISBN="7-111-19149-2">

book节点里面对应的是节点
//获取某个节点的方法   item 对应获取的节点号  类型不同的需要转换一下  convert
bookModel.BookName=xnl0.Item(0).InnerText;


注意 :调用之后 怕不释放的话1.可以GC.Collage() 强制回收一下 2.或者using{}下进行操作也会回收

个人的一些使用经验,如有分歧可与我讨论


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值