南气风云,开啦,神秘海域3图文攻略
list<person> list=new list<person>{
new person(){name="张三",age=50,address="重庆市沙坪坝区"},
new person(){name="李四",age=20,address="西科公寓"},
new person(){name="王麻子",age=50,address="重庆市沙坪坝区"},
new person(){name="陈二狗",age=20,address="西科公寓"}
};
//实例化一xdocument对象
xdocument xdoc=new xdocument();
//为文档增加一文档声明
xdeclaration xdecl =new xdeclaration("1.0","utf-8",null);
//创建一个根节点
xelement xelement=new xelement("list");
//把根节点添加到文档中
xdox.add(xelement);
for(int i=0;i<list.count;i++){
//为根节点下添加子节点
xelement xperson=new xelement("person");
//为节点添加属性
xperson.setattributevalue("id",(i+1).tostring());
//给子节点添加文本节点
xperson.setelementvalue("name",list[i].name);
xperson.setelementvalue("age",list[i].age.tostring());
xperson.setelementvalue("address",list[i].address);
//添加到根节点下
xelement.add(xperson);
}
//创建一个在xml文件夹下的list.xml文件
string filename=server.mappath("/xml/list.xml");
//保存xml文件
xdoc.save(filename);
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论