c#(c sharp) 知识点回顾之XML

Xml实例

//XmlDocument 代表XML文档
XmlDocument xml = new XmlDocument();

//创建文档的第一行
XmlDeclaration dcl = xml.CreateXmlDeclaration("1.0", "UTF-8", null);

//将创建的第一行插入当文档中
xml.AppendChild(dcl);

//XmlElement代表Xml的元素节点 可以理解为一个节点就是一个标签
//CreateElement是XmlDocument的方法,Student是结点的名字
XmlElement root =xml.CreateElement("root");
xml.AppendChild(root);

XmlElement Stu = xml.CreateElement("Student");
root.AppendChild(Stu);
//设置节点属性,相当于添加节点信息
Stu.SetAttribute("id", "123456");

XmlElement name = xml.CreateElement("name");
Stu.AppendChild(name);

//设置节点中的文本
name.InnerText = "张三阿斯顿";

XmlElement sex = xml.CreateElement("sex");
Stu.AppendChild(sex);

sex.InnerText = "123阿斯顿";

//保存    保存的位置在当前项目的默认位置 E:\c_sharp\XML文件\bin\Debug\net8.0
xml.Save("Student.txt");

这样保存的内容是:

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <Student id="123456">
    <name>张三阿斯顿</name>
    <sex>123阿斯顿</sex>
  </Student>
</root>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值