博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#类对象转换成XML
阅读量:6956 次
发布时间:2019-06-27

本文共 640 字,大约阅读时间需要 2 分钟。

要转换成xml的类

public class Student{  public Student(){}  public Student(string name,int age,int sex)  {    this.name=name;    this.age=age;    this.sex=sex;  }  private int age;  private string name;  private int sex;}

把对象保存成xml

private void objToXml(){  Student s = new Student("John",24,1);  XmlSerializer xs = new XmlSerializer(s.GetType());  TextWriter tw=new StreamWriter("C:/Myxml.xml");  xs.Serialize(tw,s);  tw.Close();}

保存的Myxml.xml内容如下

可以看到xml文件中并没有我们保存的类信息,这是由于Student类中用的是字段,把字段封装成属性后得到如下结果:

24
Joss
1

 

转载于:https://www.cnblogs.com/ecosu/p/4285898.html

你可能感兴趣的文章
第二个冲刺周期第7天
查看>>
Unity3d自定义脚本模板
查看>>
《编写高性能.NET程序-Concurrency in .NET》(1)- 为什么要读这本书?
查看>>
iOS开发线程之NSThread
查看>>
IE浏览器报Promise未定义的错误
查看>>
CSS震动效果
查看>>
webpack开发配置
查看>>
心境 静 净
查看>>
2021 中庸之道
查看>>
RadioButton
查看>>
Ubuntu 重启 Nginx 失败,* Restarting nginx nginx ...fail!
查看>>
pip下载默认绕过代理
查看>>
nginx 常用配置
查看>>
qq强制聊天工具
查看>>
.net(c#) winform文本框只能输入数字,不能其他非法字符
查看>>
微软职位内部推荐-Software Development Engineer
查看>>
ruby异常处理
查看>>
【转】测试架构师团队的管理
查看>>
DataList同时选定删除多项
查看>>
利用Fiddler或Charles进行mock数据
查看>>