c# XML

引用命名空间:xml;

创建xml文档对象XmlDocument doc = new XmlDocument();

创建xml描述信息XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null);

 doc.AppendChild(dec);添加到文档子节点

创建根节点,xml一定要有根节点,且只能有一个  XmlElement books= doc.CreateElement("name");

节点内容 name.InnerText = "ma";//innertext不会识别标签,innerhtml可以识别

节点属性name.SetAttribute("price", "10");

保存文档 doc.Save("xmldemo");

xml文档追加:XmlDocument.Load("xmldemo");//文档对象加载文档

XmlDocument.DocumentElement返回根节点

XPATH:加载文档后XmlDocument.SelectNodes("/Books/没事的/Name");//获取Name的对象列表返回XmlNodeList

读取节点属性:item.Attributes["price"].Value

删除子节点RemoveAll()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值